Just do it
专注做自己的事,有想做的事就去做好了

Spring源码地址:GitHub - spring-projects/spring-framework: Spring Framework

如果网速不好也可以使用Gitee的(版本会滞后):spring-framework: spring-framework

1.在spring-framework的目录下新建一个module,spring-debug(也可以是其他名称)

2.在spring-framework的目录下找到setting.gradle,在include "integration-tests"下新增 include  "spring-debug"

plugins {
    id "com.gradle.develocity" version "3.17.2"
    id "io.spring.ge.conventions" version "0.0.17"
    id "org.gradle.toolchains.foojay-resolver-convention" version "0.7.0"
}

include "spring-aop"
include "spring-aspects"
include "spring-beans"...
... include
"integration-tests" include "spring-debug"...

 

3.新建resource,新增application.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"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd">

</beans>

 

4.回到我们的spring-debug的module,src/main/java下新增包com.xxx.xxx...,新增一个测试类Test

public class Test {
    public static void main(String[] args) {
        ApplicationContext ac = new MyClassPathXmlApplicationContext("application.xml");
    }
}

 

posted on 2025-02-22 23:20  Ireck  阅读(26)  评论(0)    收藏  举报