Spring IoC容器 XML 配置与加载
2024-09-04 02:21:17
IoC 容器 XML 配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
</beans>
加载 IoC 容器 XML 配置文件
有三种方式可以加载 IoC 容器,如下:
ClassPathXmlApplication(相对路径)
从类路径下的 XML 配置文件中加载上下文定义,把应用上下文定义文件当做类资源
ApplicationContext ctx = new ClassPathXmlApplicationContext(“包路径/beans.xml”)
FileSystemXmlApplicationContext(绝对路径)
读取文件系统下的 XML 配置文件并加载上下文定义
ApplicationContext ctx = new FileSystemtXmlApplicationContext(“文件路径/beans.xml”)
XmlWebApplicationContext(web 项目配置路径)
读取 Web 应用下的 XML 配置文件并自动加载,无需手动写加载代码
最新文章
- javascript详解系列-函数表达式
- vue-cli需要的包
- springMVC-InitBinder
- 关于JS的一点summary
- 关于windbg的认识
- HDU 1753 大明A+B(字符串模拟,简单题)
- [转]Unity批量制作预制物体Prefab
- js的call,apply,bind的使用与区别
- vs2017更新出错:The entire Box execution exiting with result code: 0x0
- golang channel string 信号乱码
- 记录下用axios遇到的问题
- 获取APP的元素信息和Activity
- Spring 对事务管理的支持
- 16.1 用auth0服务 实现用登录和管理 使用auth版本的2个大坑。
- 【Nginx】开启 gzip和缓存
- struts2 中 Preparable 接口实现数据准备
- .net core下直接执行SQL语句并生成DataTable
- JSON 解析的两种方法
- Angularjs ngTable使用备忘
- Centos Nodejs