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

你可能感兴趣的:(框架,java,开发语言)