Spring
工作原理:程序先加载applicationcontext.xml,然后spring利用java反射机制反射已经配置在xml中的类,加载配置文件中配置的对象和属性,维护对象之间的依赖关系。
ioc:inverse of controll 控制反转: 控制反转就是把创建对象和维护对象之间关系的权利交给了spring容器框架。当我们需要某个bean时可以直接使用getbean方法获得该bean。
di:dependency injection 依赖注入:实际上和ioc是同一个概念 只不过就是di更能准确的表达spring的核心技术。
aplicationcontext.xml 一定要写成单例模式。因为对内存需求很大。
aop:1.在项目中使用aop来管理事务的开启、提交、回滚。
2.管理事务的传播性
3.aop的使用时机:1.预编译— 编译时增强 编译时增强 运行效率比运行时增强高.
2.运行时—运行时增强。
工作原理:程序先加载applicationcontext.xml,然后spring利用java反射机制反射已经配置在xml中的类,加载配置文件中配置的对象和属性,维护对象之间的依赖关系。
ioc:inverse of controll 控制反转: 控制反转就是把创建对象和维护对象之间关系的权利交给了spring容器框架。当我们需要某个bean时可以直接使用getbean方法获得该bean。
di:dependency injection 依赖注入:实际上和ioc是同一个概念 只不过就是di更能准确的表达spring的核心技术。
aplicationcontext.xml 一定要写成单例模式。因为对内存需求很大。
aop:1.在项目中使用aop来管理事务的开启、提交、回滚。
2.管理事务的传播性
3.aop的使用时机:1.预编译— 编译时增强 编译时增强 运行效率比运行时增强高.
2.运行时—运行时增强。