작성
·
152
0
답변 1
2
안녕하세요. 0715ksj님
SingletonBean을 중첩 클래스로 정의해서 그런데요.
이 경우 빈 이름을 지정하지 않으면 바깥 클래스명 + 중첩 클래스명으로 정의됩니다.
바깥 클래스명(첫글자 소문자) . 중첩 클래스명 (첫글자 대문자)
singletonBeanTest.SingletonBean
다음과 같이 코드를 작성해보시면 빈 이름을 출력할 수 있습니다.
String[] beanDefinitionNames = ac.getBeanDefinitionNames();
System.out.println("beanDefinitionNames = " + Arrays.toString(beanDefinitionNames));
감사합니다.