인프런 커뮤니티 질문&답변

Jin님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

빈 생명주기 콜백 시작

Eclipse에서 public @Bean method 창

작성

·

205

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오) 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예

[질문 내용]
여기에 질문 내용을 남겨주세요.스크린샷 2024-04-04 170953.pngEclipse를 사용 중인데, public method를 Bean으로 지정해줄 때마다 이런 창이 뜨면서 public을 지워도 된다는데, 그 지워도 되는 정확한 이유가 궁금합니다. 제가 생각하기로는 빈 생성 시의 디폴트값이 public이라 그런 것 같은데 이게 맞는지도 궁금합니다.감사합니다!

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Jin님

LifeCycleConfig가 BeanLifeCycleTest의 중첩 클래스이기 때문입니다. 중첩 클래스는 접근 제어자의 영향을 받지 않고 모두 접근할 수 있습니다.

중첩 클래스에 대한 자세한 내용은

실전 자바 - 중급 1편을 참고해주세요.

감사합니다.

Jin님의 프로필 이미지

작성한 질문수

질문하기