Spring5入门案例
# 下载 Spring5
使用 Spring 最新稳定版本 5.2.6
repo.spring.io/ui/packages (opens new window)
# 新建空白 Java 项目
# 导入 jar 包
在项目中新建lib
包用于存放 IOC 需要的包
点击 File 查看 Project Structure
选择 Modules
点击 jdk 版本
点击下面的加号选择导入到lib
目录的包
- commons-logging-1.1.1.jar
- spring-beans-5.2.6.RELEASE.jar
- spring-context-5.2.6.RELEASE.jar
- spring-core-5.2.6.RELEASE.jar
- spring-expression-5.2.6.RELEASE.jar
创建普通类,在这个类创建普通方法
public class User {
public void add() {
System.out.println("add ......");
}
}
1
2
3
4
5
6
2
3
4
5
6
创建spring
配置文件,在配置文件创建的对象
Spring 配置文件使用
xml
文件格式<?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"> <!-- 配置User类对象创建 --> <bean id="user" class="com.wx.spring5.User"></bean> </beans>
1
2
3
4
5
6
7进行测试代码编写
import com.wx.spring5.User; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class TestSpring5 { @Test public void testAdd() { // 1. 加载spring配置文件 Object object; ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml"); // 2. 获取配置创建的对象 User user = context.getBean("user", User.class); System.out.println(user); user.add(); } }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22com.wx.spring5.User@3e57cd70 add ......
1
2
编辑 (opens new window)
上次更新: 2022/01/02, 23:25:03