Spring基本使用
IDEA创建搭建Spring框架
Spring目录结构
-
创建applicationContext.xml文件(Spring配置文件)
<?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">
<bean id="intrduceDemo" class = "User">
<property name="name" value="小李子"/>
<property name="age" value="19"/>
</bean>
</beans>
-
创建User.java文件
/**
* @author 江冷易水寒
* @data 2019/4/8 7:59
*/
public class User {
private int age;
private String name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String toString(){
return "我叫"+ name + "我今年" + age + "岁";
}
}
-
创建SpringTest.java文件
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
/**
* @author 江冷易水寒
* @data 2019/4/8 8:12
*/
public class SpringTest {
@Test
public void intrduceDemo() {
//加载Spring配置文件
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
//获取Spring实例
User user = (User) ac.getBean("intrduceDemo");
//打印
System.out.println(user.toString());
}
}
显示结果.........红色部分是日志信息