Spring基础案例---spring环境搭建和IOC实例

1、导jar包 4个核心+1个依赖
我用的是spring4.3,
https://repo.spring.io/release/org/springframework/spring/(链接里是全版本的)
libs里面是spring需要的jar包。Spring基础案例---spring环境搭建和IOC实例

spring有4个核心包括beans、context、core、expression,这四个jar包都必须导入的,当然其他的jar包也可以导入。

Spring基础案例---spring环境搭建和IOC实例
但需要注意的是,我们需要的是字节码,如图。

Spring基础案例---spring环境搭建和IOC实例
接下来下载依赖:http://commons.apache.org/proper/commons-logging/download_logging.cgi
找到我们需要的jar包进行导入
Spring基础案例---spring环境搭建和IOC实例
eclipse新建项目、导入jar就不详细阐述了,导入完成以后如图所示。只导入4个核心+1个依赖也是可以的。
Spring基础案例---spring环境搭建和IOC实例
2、创建目标类
创建UserService的接口和实现类
创建测试类
创建xml
Spring基础案例---spring环境搭建和IOC实例
UserService的接口和实现类
Spring基础案例---spring环境搭建和IOC实例
Spring基础案例---spring环境搭建和IOC实例
XML文件:
Spring基础案例---spring环境搭建和IOC实例
测试类:

Spring基础案例---spring环境搭建和IOC实例
结果:
Spring基础案例---spring环境搭建和IOC实例简单来说是将实例类交给spring容器管理,不用new一个对象出来。