JavaConfig 클래스란?@Configuration을 붙인 클래스를 말함 Bean 취득 방법1. 인수 주입@Configurationpublic class UserServiceConfig { @Bean public UserService userService(UserRepository repository) { // (1) return new SimpleUserService(repository); }}(1)에서와 같이, UserRepository 타입의 객체를 인수로 받도록 @Bean 메서드를 정의한다.그러면, DI 컨테이너가 해당하는 객체를 인수로 주입해 준다.만약, DI 컨테이너에 해당 타입의 객체가 없다면, 에러가 발생하므로 null을 주입받을 염려는 하지 않아도 된다.2. ..