摘要:1. forward 转发:地址栏不发生变化。在springmvc中直接转发的jsp页面不能是WEB-INF下面的页面,否者会出现404找不到页面。如果写全路径是可以的但是不好看了。我们可以另外写一个方法: @RequestMapping("/rest") public String test2(M
阅读全文
摘要:1. 先在url上添加characterEncoding=utf-8: jdbc:mysql://localhost:3306/mybatis?useSSL=false&serverTimezone=UTC&useUnicode=true&characterEncoding=
阅读全文
摘要:静态代理 抽象角色:一般使用接口或者抽象类来实现 真实角色:被代理的角色 代理角色:代理真实角色;代理真实角色后一般会做一些附属操作 客户:使用代理角色来进行一些操作 代理就好像是明星,明星的经纪人,导演三者关系。导演想找明星表演,他不是很直接找明星而是先找到明星的经纪人,让经纪人转告给明星说要表演
阅读全文
摘要:构造器注入 set注入: 要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is public class Address { private String address; public Str
阅读全文
摘要:IOC控制反转是一种编程思想。DI依赖注入是实现IOC的一种方法。IOC是spring框架的核心内容。 控制:谁来控制对象的创建 , 传统应用程序的对象是由程序本身控制创建的 , 使用Spring后 , 对象是由Spring来创建的。 反转 : 程序本身不创建对象 , 而变成被动的接收对象 。 依赖
阅读全文
摘要:@Autowired:自动通过类型,名字。如果不能唯一自动装配使用@Qualifier(value="""),也可放在setter方法上 @Nullable:允许参数为空 @Resources:自动通过名字然后在类型 @Component:组件,放在类上,说明该类被Spring管理了就是所谓的bea
阅读全文
摘要:先在IDEA中创建一个Maven项目,加入常用依赖: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.or
阅读全文
摘要:IDEA创建一个Maven项目,加入所需要的依赖: 1 <dependency> 2 <groupId>org.springframework</groupId> 3 <artifactId>spring-webmvc</artifactId> 4 <version>5.2.5.RELEASE</v
阅读全文