一、FactoryBean与BeanFactory FactoryBean和BeanFactory虽然名字很像,但是这两者是完全不同的两个概念,用途上也是天差地别。 BeanFactory是一个Bean工厂,在一定程度上我们可以简单理解为它就是我们平常所说的Spring容器(注意这里说的是简单理解为 ...
分类:
编程语言 时间:
2021-04-15 12:36:45
阅读次数:
0
SpringMVC 9大组件初始化 由上面的断点流程,可以看出来其实是在spring容器初始化完成的最后一步,通过发送event事件 @Override public void publishEvent(ApplicationEvent event) { Assert.notNull(event, ...
分类:
编程语言 时间:
2021-04-15 12:33:25
阅读次数:
0
一、Spring 体系结构 二、、依赖注入 2.1 @Autowired 注解在构造器上和属性上的区别? 如果注解放在属性上,默认是使用属性的set方法进行注入。 如果注解放在构造器上,默认是使用构造方法进行依赖注入。 同样,@Autowired 也是在方法的形参上使用的,表示,参数的值是从IOC容 ...
分类:
编程语言 时间:
2021-04-15 12:30:23
阅读次数:
0
配置阶段 配置web.xml文件 DispatcherServlet 设置init-param configLocation=classpath:application.properties 设置url-pattern /* 配置Annotation @Controller、@Service、@Re ...
分类:
编程语言 时间:
2021-04-15 12:17:07
阅读次数:
0
1,pom依赖导入 注:spring boot版本须使用2。1.0以下版本,此次使用2.0.9版本 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</a ...
分类:
编程语言 时间:
2021-04-15 12:03:14
阅读次数:
0
项目 新建 Spring Starter Project,编辑 pom.xml 文件,引入依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" ...
分类:
编程语言 时间:
2021-04-14 12:33:52
阅读次数:
0
SpringMVC概述 SpringMVC通过Spring实现web模块,简化web开发 SpringMVC通过一套MVC注解,让POJO(Plain Ordinary Java Object)成为处理请求的控制器,而无需实现任何接口支持REST风格的URL请求 原生的MVC Model:模型,封装 ...
分类:
编程语言 时间:
2021-04-14 12:09:38
阅读次数:
0
一、全局异常处理之注解方式 主要用到的注解有2个 @ControllerAdvice 用在Controller类级别上,可看做是一个增强的Controller @ExceptionHandler 用到Controller中具体的方法上,表明这个方法处理的具体某个异常类型 我们一般在捕获到异常的时候, ...
分类:
编程语言 时间:
2021-04-14 12:09:04
阅读次数:
0
成员变量的注入是在Bean创建成功之后,通过setter方法进行注入的。所以下面会获取不到值 @RestController public class VipsoftImController { @Autowired private ZooKeeperUtil zooKeeperUtil; @Req ...
分类:
其他好文 时间:
2021-04-13 12:07:49
阅读次数:
0
springboot常用注解 1. @SpringBootApplication 这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。 @SpringBootApplication看作是 @Configuration、@EnableAutoConfi ...
分类:
编程语言 时间:
2021-04-12 12:19:37
阅读次数:
0