一,下载 Spring5
步骤:
- 打开 spring 官网 spring.io
- Projects 中点击 Spring Framework 进入 Github
![image-20230609114052655]()
- github 中找到 Access to Binaries 访问内容中的连接
![image-20230609114151536]()
- 再访问 Releas 中内容的连接地址
![image-20230609114219444]()
- 下载 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 {
@Testpublic void test(){
// 1. 加载 spring 配置文件ApplicationContext context = new ClassPathXmlApplicationContext
("application.xml");
// 2. 获取配置创建的对象User user = context.getBean("user",User.class);
user.add();
}}运行结果
add ...


