12 2021 档案
摘要:If you want to keep those Spring Boot MVC customizations and make more MVC customizations (interceptors, formatters, view controllers, and other featu
阅读全文
摘要:WebMvcAutoConfiguration public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { logger.deb
阅读全文
摘要:##HttpMessageConverter HttpMessageConverter报文消息转换器,将请求报文转换为java对象,或将java对象转换为响应报文 HttpMessageConverter提供了两个注解和两个类型:@RequestBody、@ResponseBody、RequestE
阅读全文
摘要:在进行修改操作时,首先需要根据id获取到指定的信息,将信息通过域对象回显到修改页面,针对radio标签,在thymeleaf语法中,可以使用 th:field="${emp.empSex}"进行数据回显,当数据的内容和radio标签的value属性内容一致时会自动选中。 <form th:actio
阅读全文
摘要:##一、概述 SpringMVC中的视图是View接口,视图的作用是渲染数据,将模型Model中的数据展示给用户 SpringMVC视图的种类很多,默认有转发视图和重定向视图 当工程引入jstl的依赖时,转发视图会自动转换为jstlView 若使用的视图技术为Thymeleaf,在SpringMVC
阅读全文
摘要:##域对象概述 根据有作用范围由小到大: page(jsp有效) >page域指的是pageContext. request(一次请求) >request域request HttpServletContext session(一次会话) >session域session HttpSession ap
阅读全文
摘要:###GET请求 乱码原因: 对于GET方式,我们知道它的提交是将请求数据附加到URL后面作为参数,这样依赖乱码就会很容易出现,因为数据name和value很有可能就是传递的为非ASCII码。当URL拼接后,浏览器对其进行encode,然后发送到服务器。tomcat服务器在进行解码过程中URIEnc
阅读全文
摘要:###1、使用原生ServletAPI获取请求参数 如果需要使用原生ServletAPI,需要引入ServletAIP对应的jar包,但这个jar包默认有tomcat提供,所以需要将scope属性设置为provided,使这个jar包在程序编译后不加入程序包中。 <!-- ServletAPI --
阅读全文
摘要:##一、概述 ###1、什么是SpringMVC Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。 Spring MVC 是结构最清晰的 Servlet+JSP+JavaBean 的实现,是一个典型的教科书式的 MVC
阅读全文
摘要:点击查看代码 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.d
阅读全文
摘要:###mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/
阅读全文
摘要:##一、简介 ###1、什么是MyBatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java PO
阅读全文
摘要:###1、新建一个maven项目,添加web支持。 ###2、pom.xml ####2.1、添加依赖 点击查看代码 <dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <arti
阅读全文
摘要:##一、什么是spring ###1、概念 spring是一个开源免费的、轻量级的框架(容器),主要包括IOC控制反转和AOP面向切面编程。 ###2、优点 spring是开源免费的框架。 spring是轻量级的、非入侵式的框架。 控制反转(IOC),面向切面编程(AOP)。 支持事务的处理,对框架
阅读全文
摘要:##一、什么是springboot ##二、项目初体验 ##三、springboot配置文件介绍 ###1、配置文件的分类 ###2、获取配置文件的数据 ###3、配置文件加载顺序 ##四、yaml ###1、语法 ###2、profile
阅读全文
摘要:###一、Lombok介绍 Lombok是一款通过简单注解形式来简化实体类中java代码的插件,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter
阅读全文

浙公网安备 33010602011771号