Spring Beans 是 Spring 框架中的基本构建块,代表被 Spring IOC 容器管理的对象。在 Spring 中,Java 对象被称为 Beans。这些 Beans 被实例化、组装和管理,以及通过 Spring IOC 容器进行生命周期的管理。
Spring Beans 的特征包括:
示例(XML 配置方式):
示例(JavaConfig 配置方式):
@Configuration
public class AppConfig {
@Bean
public MyBean myBean() {
MyBean bean = new MyBean();
bean.setProperty1("someValue");
return bean;
}
}
通过定义和配置 Spring Beans,开发者可以利用 Spring IOC 容器的特性,实现对象的集中管理、依赖注入、松耦合等优点,从而提高代码的可维护性和可测试性。
Proudly powered by WordPress