• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Eclipse에서 public @Bean method 창

24.04.04 17:15 작성 조회수 56

0

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

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

답변 1

답변을 작성해보세요.

0

안녕하세요. Jin님

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

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

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

감사합니다.