春季配置到底是什么意思?

时间:2018-12-31 18:59:32

标签: java spring spring-boot

我谈论的是概念,而不是@Configuration注释,在官方文档中找不到任何明确的定义。 Spring的“配置”是什么意思?

  • 是在IoC容器中定义bean吗?
  • 是否将不同的Spring组件和/或开源库粘合在一起?
  • 如果使用Spring Boot,是否会更改Web服务器设置?
  • 以上所有吗?甚至更多?

1 个答案:

答案 0 :(得分:1)

来自Spring Framework Reference - version 5.1.3.RELEASE

  

1.2.1. Configuration Metadata

     

... Spring IoC容器使用一种配置形式   元数据。此配置元数据表示您作为   应用程序开发人员 告诉Spring容器实例化,   配置并组装应用程序中的对象。

     

...

     

Spring配置至少包含一个,通常超过   容器必须管理的一个bean定义。   配置元数据将这些bean配置为元素   在顶层元素中。 Java配置通常使用   @Configuration类中的@Bean注释方法。

所以

  
      
  • 是在IoC容器中定义bean吗?
  •   

我们可以对此说 Yes