spring-IOC
一、Spring的作用
降低了Java开发的复杂性
- 基于POJO的轻量级和最小侵入性编程
- 基于依赖注入和面向切口实现松耦合
- 基于切面和惯例进行声明式编程
- 通过切面和模板减少样板式代码
注释:
- POJO指简单Java对象,无继承,无实现接口,无其他框架侵入的Java对象
- 侵入指强迫继承或实现某一框架的类或接口,使得本土代码和框架代码绑定,脱离框架代码,本土代码无法实现其功能
- 样板式代码指类似传统jdbc代码的重复式代码,但是不得不编写的代码
二、入门示例
了解spring配置文件怎么管理类与类之间的关系(下图为示例图)
步骤:
- 创建项目文件并导入包
logging包:spring依赖的日志包
其余包:spring的核心支撑包
- 配置环境
- 创建类
- 创建测试类