1.Spring框架概述
*Spring是轻量级的开源的JavaEE框架
*可以解决企业应用开发的复杂性
*有两个核心的部分:IOC、AOP
IOC:控制反转,把创建对象的过程交给Spring进行管理
AOP:面向切面,不修改源代码的情况下进行功能的增加
*Spring特点:方便解耦,简化开发;支持AOP编程;方便程序的测试;方便和其他框架整合;方便进行事务操作;降低API开发难度
2.Spring入门案例
(1)下载Spring5(官网:spring.io)
下载地址 :
https://repo.spring.io/release/org/springframework/spring/
(2)打开IDEA,创建普通java工程
(3)导入spring相关jar包
(4)使用spring
a.创建一个普通的类,在这个类里创建一个普通的方法
b.创建Spring配置文件,在配置文件配置创建的对象(在src下创建一个xml文件)
c.测试代码