使用@Configuration批注的目的

时间:2016-12-15 07:11:14

标签: spring spring-annotations

我创建了一个基于spring mvc的应用程序,但我没有使用这个@Configuration注释。使用@Configuration注释的目的是什么?通过使用它,我们与springMVC容器进行了什么通信?

2 个答案:

答案 0 :(得分:0)

假设您的应用程序使用的是xml配置而不是AnnotationConfig,因此根本不会将其加载到ApplicationContext。

初始化ApplicationContext并进行bean注册时使用@Configuration。

答案 1 :(得分:0)

@Configuration注释是Spring的核心注释,而不是Spring MVC。它是使用Java配置而不是XML配置来配置基于Spring的应用程序的核心入口点。

请更频繁地使用Spring文档,因为在这里您可以找到大多数问题的答案。像这样:

  

表示一个类声明了一个或多个Bean @Bean方法,并且可以   由Spring容器处理以生成bean定义和   在运行时对这些bean的服务请求