版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_18538231/article/details/79230202
一、导包
这里应该下载的两个文件,分别是spring-framework-5.0.0.RELEASE以及spring-framework-3.0.2.RELEASE-dependencies。
最低限度需要的几个包是这么几个,把他们放到lib文件夹中,没有就新建一个。
其中第一个包logging-1.1.1.jar是日志工具包,Spring没有亲自实现日志工具,直接使用apache开发的logging日志,所以这个包我们在刚刚下载的dependencies文件中可以找到,具体路径在spring-framework-3.0.2.RELEASE-dependencies\org.apache.commons\com.springsource.org.apache.commons.logging\1.1.1
后面五个在RELEASE中就可找到。
然后右键add as library添加为包就行了。
二、添加applicationContext配置文件
在IDEA中,各种框架的配置文件添加都十分方便。直接在src文件夹上右键新建一个就行了。
当然你的配置文件不叫applicationContext也行,不过稍后要记得在web.xml中进行修改。
按下ctrl+alt+shift+s进入项目设置,进入左侧Modules,旁边有个绿色的+号,添加spring模块
再点右边的绿色+号,绑定我们刚刚新建的applicationContext。
三、再web.xml中添加监听器
我们需要再web.xml中添加listener,以便于在项目启动时就把Spring容器创建出来。
到这里基本配置完成。
四、测试
在src下新建一个类User,并添加name和age两个属性
然后我们在applicationContext中添加该类。
再新建一个测试类SpringTest
首先通过ClassPathXmlApplication找到我们的配置文件获得Spring容器,再调用getBean()方法获得我们配置文件中的同名实例(记得强转)。最后输出下该实例,看是否能成功获得。