概览下的上下文根配置_Spring应用上下文

9cb13103275da9e7e49b3c99d36fe759.png

Spring自带多种类型的应用上下文。下面介绍几个比较常用的

AnnotationConfigApplicationContext

从一个或多个基于Java的配置类中加载Spring应用上下文

//从Java配置中加载应用上下文ApplicationContext context = new AnnotationConfigApplicationContext(spring.in.action.core.CoreConfig.class);

AnnotationConfigWebApplicationContext

从一个或多个基于Java的配置类中加载Spring Web应用上下文,是Spring Web中的应用上下文

ClassPathXmlApplicationContext

从类路径下的一个或多个XML配置文件中加载上下文定义,把应用上下文的定义文件作为类资源

//在所有的类路径(包括JAR文件)下查找spring-context.xml文件ApplicationContext context = new ClassPathXmlApplicationContext("spring-context.xml");

FileSystemXmlApplicationContext

从文件系统下的一个或多个XML配置文件中加载上下文定义

//在d盘下查找spring-context.xml文件ApplicationContext context = new FileSystemXmlApplicationContext("d:/spring-context.xml");

XmlWebApplicationConntext

从Web应用下的一个或多个XML配置文件中加载上下文定义,是Spring Web中的应用上下文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值