1、spring框架的概述以及spring中基于XML的 TOC配置spring
1.spring的概述编程
(1)spring是什么和spring的两大核心?框架
全栈轻量级的开源框架,以IOC(反转控制)和AOP(面向切面编程)为内核,提供了展示层Spring MVC和持久层JDBC以及业务层事务管理等众多的企业级应用技术,还能整合世界众多的著名的第三方框架和类库。学习
(2) spring的优点测试
方便解耦,简化开发,AOP编程的支持,声明式事务的支持,方便程序的测试,方便集成各类优秀的框架,降级的JAvaEE API的使用难度,Java源码是经典的学习范例。spa
(3)spring体系结构3d
2.程序的耦合及解耦对象
工厂模式解耦blog
3.IOC概念和Spring中的IOC生命周期
名词解释:IOC(控制反转)
所谓控制反转就是应用自己不负责对象的建立及维护,依赖对象的建立及维护是由外部容器负责的,这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。
spring中的IOC功能相似于对象工厂,负责管理bean对象及其依赖对象的建立、注销等生命周期。
spring中基于XML的IOC环境搭建
4.依赖注入(Dependency Injection)
名词解释:依赖注入(Dependency Injection)
在运行期间,由外部容器动态地将依赖对象注入到主件中。所以,IOC和DI说的是一回事,即IOC=DI。
5.做业:
2、spring中基于注解的IOC和IOC案例
3、spring中的aop和XML以及注解的AOp配置
4、spring中的JdbcTemlate以及spring事务控制