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"); } }
浙公网安备 33010602011771号