Java-Based Configuration Beans for Ioc Container

Java-Based Configuration

Java configuration typically uses @Bean-annotated methods within a @Configuration class.

1、The @Bean annotation on a method indicates that the method creates a Spring bean.
2、The class annotated with @Configuration indicates that it contains Spring bean configurations.

@Configuration
public class AccountConfig {
    
    

  @Bean
  public AccountService accountService() {
    
    
    return new AccountService(accountRepository());
  }

  @Bean
  public AccountRepository accountRepository() {
    
    
    return new AccountRepository();
  }
}

Java-Based Configuration Beans for Ioc Container
Annotation-Based Configuration Beans for Ioc Container
XML-Based Configuration Beans for Ioc Container


参考:
The Spring ApplicationContext

猜你喜欢

转载自blog.csdn.net/weixin_37646636/article/details/133383857