spring
永恒_顺其自然
认真是一种态度
展开
-
spring框架之AOP
1. AOP相关概念1.1 AOP概述1.2 AOP的作用及优势1.3 AOP的实现方式2. Spring中的AOP2.1 概述2.2 AOP相关术语2.3 通知类型2.4 基于XML的AOP配置2.4.1 配置事务管理器2.4.2 配置事务的通知引用事务管理器2.4.3 配置事务的属性2.4.4 配置AOP切入点表达式2.4.5 配置切入点表达式和事务通知的对应关系2.5基于注解的AOP配置2...原创 2020-05-03 18:45:08 · 193 阅读 · 0 评论 -
spring之Ioc核心
文章目录1. ApplicationContext 接口的实现类2. BeanFactory 和ApplicationContext 的区别3. sping创建对象的3种方式4. bean的作用范围与生命周期5. 依赖注入实现方式6. spring常用注解6.1 用于创建对象的注解6.1.1 @Component6.1.2 @Controller @Service @Repository6.2 用...原创 2020-05-03 17:32:24 · 268 阅读 · 0 评论 -
spring的BeanFactoryPostProcessor和BeanPostProcessor区别
BeanFactoryPostProcessor和BeanPostProcessor,这两个接口,都是Spring初始化bean时对外暴露的扩展点。两个接口名称看起来很相似,但作用及使用场景却不同,分析如下:1、BeanFactoryPostProcessor接口该接口的定义如下:public ...转载 2018-08-14 09:59:11 · 248 阅读 · 0 评论 -
spring中InitializingBean接口
InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候会执行该方法。测试代码如下:import org.springframework.beans.factory.InitializingBean;public class TestInitializingBean impleme...转载 2018-08-14 11:04:44 · 137 阅读 · 0 评论 -
spring bean初始化及销毁
spring bean在初始化和销毁的时候可以触发一些自定义的回调操作。初始化的时候实现的方法1、通过java提供的@PostConstruct注解;2、通过实现spring提供的InitializingBean接口,并重写其afterPropertiesSet方法;3、通过spring的xml bean配置或bean注解指定初始化方法,如下面实例的initMethod方法通过@b...原创 2018-08-14 16:45:36 · 396 阅读 · 0 评论 -
spring中ApplicationContextAware接口
当一个类实现了这个接口之后,这个类就可以获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取Spring配置文件中所有引用到的bean对象。使用 ApplicationContextAware 接口实现 ApplicationContextAware,实现 setApplicationContext方法public class DelegateT...原创 2018-08-14 18:55:10 · 181 阅读 · 0 评论 -
spring中bean的作用域与生命周期
在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。而bean的定义以及bean相互间的依赖关系将通过配置元数据来描述。 Spring中的bean...转载 2018-08-15 16:22:29 · 224 阅读 · 0 评论