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

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

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

  • 相关阅读:
    8.指针小结
    8.指针
    7.数组
    6.结构化程序设计
    python之迭代器
    1.python基础—有这篇文章足够
    python装饰器,细致讲解
    django客户管理系统-使用modelform对HTML标签统一添加样式
    python之md5使用方法
    git干货教程
  • 原文地址:https://www.cnblogs.com/lean-blog/p/12921908.html
Copyright © 2020-2023  润新知