下载架包
这里以4.3.20版本为例,点击下载:SpringFramewoek 4.3.20版本
— docs目录为api和开发文档介绍,schema目录为配置xml的schema约束文件,libs文件夹中为我们要使用的架包
注意:另外还要下载spring的依赖架包: commons-logging
安装
package cn.sr.spring;
public class User {
public void isSelf() {
System.out.println("我是谁,我在哪,我在干什么");
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- 配置javabean对象 -->
<bean id="user" class="cn.sr.spring.User"></bean>
</beans>
package cn.sr.spring;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.junit.*;
public class TestBean {
@Test
public void test() {
//通过xml文件获取Spring的上下文对象
ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
//通过id获取Spring管理的JavaBean对象
User user = (User) context.getBean("user");
System.out.println(user);
user.isSelf();
}
}
配置完成
如图所示,即配置成功。