Advertisement

ClassPathXmlApplicationContext源码(一)-初始化并解析应用上下文与路径

阅读量:

文章结构概览

  • 本文概要
    • 应用实例

    • 核心特性

    • 源代码解析

    • super(parent)

      • this()
      • setParent(parent)
    • 设置配置文件路径

      • 获取运行环境()
      • 解析必要占位符(path)
    • 后续内容

本文概述

前述内容已借助 初始化项目步骤 对项目的基础信息进行了说明,接下来将对ClassPathXmlApplicationContext的功能特性、初始化过程以及路径字符串的解析机制三个方面进行详尽阐述。

使用示例

该应用环境具备独立性,其功能是将常规路径转换为类路径资源名称,并依据此获取上下文定义文件。
如图所示,我们能够借助xml文档来设定一个Bean,并利用getBean()方法实现对象的获取。
目录结构:

在这里插入图片描述
复制代码
 spring-config.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xm

全部评论 (0)

还没有任何评论哟~