一、概述
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
二、搭建Spring开发环境
2.1 下载Spring
可在官网下载,或者文档底部,完整示例代码中获取。
2.2 在Eclipse上创建一个java项目
依次点击 File->New->Java Project
创建java项目
点击Finish。
2.3 导入Spring的libs目录下IOC相关的jar包
右击项目名称 New Folder,创建一个名为lib的文件夹,用来存放jar包
创建lib目录
点击Finish。
粘贴如下jar包,到lib目录下。
添加完jar包的示意图
选中所有jar包,右击选择 Build Path->Add to Build Path
加入后Build Path后的示意图
2.4 创建Spring的配置文件
Spring采用xml文件作为配置文件,xml文件名字任意,但通常都取名为applicationContext.xml,通常将该文件放置在类加载的目录里下(src目录),方便后续使用。
applicationContext.xml
在applicationContext.xml 中加入如下内容(作为模板使用,只要使用的Spring版本不变,下面内容就不变):
spring配置模板
至此,Spring环境搭建完毕。
三、Spring入门案例
该例子演示了如何通过Spring获取一个对象 。
3.1 创建Person类。
3.2 配置交由Spring管理
3.3 通过Spring容器获取对象并使用
3.4 简要总结
通过以上三步,可以通过Spring容器获取一个对象
Person person = (Person)context.getBean("person");
代替 Person person = new Person()
这就叫IOC(控制反转);本来对象是由你来控制创建,现在改成Spring创建,你只是获取对象。
完整代码下载
https://github.com/hailindai/SpringSample