ApplicationContext接口不同应用场景的实现

Posted inet_ygssoftware

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ApplicationContext接口不同应用场景的实现相关的知识,希望对你有一定的参考价值。

四种较常见的 ApplicationContext 实现方式(针对不同场景的实现容器)
(1)ClassPathXmlApplicationContext:从ClassPath的XML配置文件中读取上下文,并生成上下文定义。应用程序上下文从程序环境变量中取得。

ApplicationContext context = new ClassPathXmlApplicationContext(“application.xml”); 

(2)FileSystemXmlApplicationContext :由文件系统中的XML配置文件读取上下文。

ApplicationContext context = new FileSystemXmlApplicationContext(“application.xml”); 

(3)XmlWebApplicationContext:由Web应用的XML文件读取上下文。

(3)AnnotationConfigApplicationContext:基于注解层面实现的容器。

ApplicationContext context = new AnnotationConfigApplicationContext(“application.xml”); 

以上是关于ApplicationContext接口不同应用场景的实现的主要内容,如果未能解决你的问题,请参考以下文章

zz``块存储文件存储对象存储这三者的本质差别是什么?

beanFactory、ApplicationContext和FactoryBean的区别

spring2——IOC之Bean的装配

对象存储快存储文件存储的区别

对象存储块存储文件存储到底是什么

大厂高频面试题Spring Bean生命周期最详解