zoukankan      html  css  js  c++  java
  • spring源码-配置文件加载流程

    这几天在读spring源码,对xml的加载流程进行记录,仅供参考

     一、环境:

    1. 环境:jdk 1.8
    2. idea:2017
    3. gradle:Gradle 6.1

    二、工具和源码下载安装:

    1 下载spring5.1.3源码

    地址:https://github.com/spring-projects/spring-framework/tree/v5.1.13.RELEASE

    2 安装gradle,安装方法到网上搜一个就可以了

    gradle对比maven更加简单,简练容易上手,功能几乎相同

    4 Idea中导入spring源码项目,并进行编译 (idea必须已经集成了gradle)

    5 创建测试项目引入:spring-context-5.1.13

    并修改关联的资源文件地址(项目默认关联的是maven下载的jar包,现在换成我们自己的源码地址)

    三、创建test类进行xml加载,可以进行spring配置文件加载,方便断点调试

    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");

    四、配置文件加载的时序图

    本文版权归原作者所有,不可商用,转载需要声明出处,否则保留追究法律责任的权利。如果文中有什么错误,欢迎指出。以免更多的人被误导。

  • 相关阅读:
    android监听屏幕打开关闭广播无响应的情况
    2020/4/9
    2020/4/8
    2020/4/7
    conda镜像
    2020/4/3
    2020/4/2
    2020/4/1
    EYELIKE源代码解读
    bzoj3162 独钓寒江雪
  • 原文地址:https://www.cnblogs.com/lean-blog/p/12921908.html
Copyright © 2011-2022 走看看