一,下载 Spring5
步骤:
- 打开 spring 官网 spring.io
- Projects 中点击 Spring Framework 进入 Github
- github 中找到 Access to Binaries 访问内容中的连接
- 再访问 Releas 中内容的连接地址
- 下载 Spring5.2.6 的源码
每个部分都有三个 jar,javadoc.jar,sources.jar
二,创建一个普通的 java 工程
三,导入 Spring5 相关 jar 包
spring5 模块
Core Container 是核心部分是必须的
现在做基本功能至少需要 Core Container 部分:
整理出需要的 jar 包如下:其中 logging 是日志包需要依赖于这个日志否则会报错
在 idea 中项目根目录中创建 lib 目录存放 jar 包,并 Add as Library
再按 shift+ctrl+alt+s 打开 project structure 中点击 + 号导入相关 jar 包
测试代码:
编写 User 类
public class User {
public void add(){
System.out.println("add ... ");
}
}
编写 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.dkx.User"></bean>
</beans>
编写测试类
public class TestSpring5 {
@Test
public void test(){
// 1. 加载 spring 配置文件
ApplicationContext context = new ClassPathXmlApplicationContext
("application.xml");
// 2. 获取配置创建的对象
User user = context.getBean("user",User.class);
user.add();
}
}
运行结果
add ...