配置Spring应用上下文

配置Spring应用上下文

Spring自带了多种类型的应用上下文,下面罗列几个最有可能遇到的

  • AnnotationConfigApplicationContext:从一个或多个基于Java的配置类中加载Spring应用上下文。
  • AnnotationConfigWebApplicationContext:从一个或多个基于Java的配置类中加载Spring Web应用上下文。
  • ClassPathXmlApplicationContext:从类路径下的一个或多个XML配置中加载上下文定义,把应用上下文的定义文件作为类资源。
  • FileSystemXmlApplicationContext:从文件系统下的一个或多个XML配置文件中加载上下文定义。
  • XmlWebApplicationContext:从Web应用下的一个或多个XML配置文件中加载上下文定义。

例如从Java配置(Demo类)中加载应用上下文,可以使用AnnotationConfigApplicationContext:

ApplicationContext context = new 
                     AnnotationConfigApplicationContext(com.main.Demo.class);

猜你喜欢

转载自blog.csdn.net/qq_39385118/article/details/80821042