더북(TheBook)

지금 앱을 실행하면 더 이상 예외가 표시되지 않는 대신 콘솔에 두 번째 앵무새 이름인 Miki가 표시될 것이다.

빈에 다른 이름을 지정하려면 @Bean 애너테이션의 이름(name) 또는 값(value) 속성 중 하나를 사용한다. 다음 구문에서 "miki" 부분을 빈 이름으로 바꿀 수 있다.

@Bean(name="miki")

@Bean(value="miki")

@Bean("miki")

다음 코드에 표시되는 변경 사항을 관찰할 수 있으며, 이 예제는 sq-ch2-ex4라는 프로젝트에서 찾을 수 있다.

@Bean(name="miki") ← 빈 이름을 설정한다.
Parrot parrot2() {
    var p = new Parrot();
    p.setName("Miki"); ← 앵무새 이름을 설정한다.
    return p;
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.