Spring
-
IOC容器启动源码6-12步分析-触发单例Bean的初始化
接着refresh()方法的第六步开始写下去: @Override public void refresh() throws BeansException, IllegalStat…
-
IOC容器启动源码第5步分析续-createBean到底是怎么实现的?
接着IOC容器启动源码第3、4、5步分析-getBean是怎么实现的写下去: 上次谈到,创建单例和原型对象都是通过方法createBean,只是单例只会创建一次,而原型对象每次都会…
-
IOC容器启动源码第3、4、5步分析-容器加载了哪些非Bean对象?
继续顺着IoC容器启动源码第1、2步分析-Bean是如何注册进IoC容器的?写下去,从第三步开始分析了: prepareBeanFactory // 3. 准备当前上下文要用的Be…
-
IoC容器启动源码第1、2步分析-Bean是如何注册进IoC容器的?
我们接着Spring各模块说明和IoC容器启动源码简析继续分析,上一次,我们提到IoC容器的启动逻辑核心就在refresh方法中,今天深入分析,走到哪算哪: @Override p…
-
Spring各模块说明和IoC容器启动源码简析
Spring5模块纵览 找了好久才找到Spring5的这张图。。 Spring的github地址: https://github.com/spring-projects/sprin…
-
Spring整合RabbitMQ及其各组件介绍
Spring-rabbit 使用Spring-rabbit,maven依赖: <dependency> <groupId>org.springframewo…
-
Spring声明式事务管理介绍
为了减少手动编写管理事务的语句,Spring利用AOP为我们提供了一个数据库事务的约定流程。 spring 框架为我们提供了一组事务控制的接口。这组接口是在spring-tx-5.…
-
Spring之AOP配置
AOP概述 什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护…
-
Spring之注解配置IoC
注解配置 定义配置 @Configuration:指定当前类是一个配置类 @ComponentScan:用于通过注解指定Spring在创建容器时要扫描的包 @ComponentSc…
-
Spring概述和IoC配置
spring概述 Spring 是轻量级的 JavaEE 的开源框架,具有 IOC/DI,AOP,MVC,TX,ORM 等功能。优点是:+ DI (依赖注入)有效的降低了耦合度。+…