Spring框架能有效的组织中间层对象
Spring框架实现了真正意义上的面向接口编程,实现组件之间的高度解耦
尽可能少的依赖于它的APIs
单元测试
可重用性
简化了底层数据库的访问方式
AOP面向切面编程,它是面向对象编程OOP的补充与完善
spring开发详细步骤
(1)导入Spring依赖库(必须)
(2)拷贝ApplicationContx.xml到src目录下
(3)拷贝log4j.properties到src目录下
(4)在DAO实现类中提供构造函数或者SET方法,Spring会将实例化好的DAO对象注入给我们。
(5)让Spring管理我们的对象,必须在Spring中进行配置
(6)编写测试类
开发关键步骤:
1,必须将管理的对象定义到Sring配置文件中
2,必须声明构造函数或者SET方法,让Spring将对象注入过来
1、导入Spring依赖库
2、编写接口和实现方法
3、配置ApplicationContx.xml文件,创建Spring容器、配置方法实例
4、编写测试类
(1)创建Spring容器,将applicationContext.xml文件加载进容器
(2)调用getBean()方法获取实例引用
(3)在main方法中进行实例内容输出