• 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");

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

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

  • 相关阅读:
    用js实现一个简单的mvvm
    ~~~持续更新,面向对象的编程,个人浅见
    前端直播功能开发总结
    echarts饼图去除鼠标移入高亮
    外包项目的感悟
    white-space:pre-wrap和word-break:break-all;
    转行两年,工作一年年,谈谈浅见
    html2canvas
    js点滴
    常用工具链接
  • 原文地址:https://www.cnblogs.com/lean-blog/p/12921908.html
Copyright © 2020-2023  润新知