• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

왜 메소드 이름이 bean인가요?

23.12.01 07:22 작성 조회수 139

0

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

[질문 내용]
저는 bean이라 하면 뭐에 의해 관리되는 하나하나 개개의 단위? 라고 생각했어요. 스프링 빈.

영속성 컨텍스트에 의해 관리되는 엔티티들도 약간 그런 느낌으로..

 

근데 여기서 bean이라는 메소드 명을 들으니 뭐라고 생각해야 될 지 모르겠어요.

답변 1

답변을 작성해보세요.

3

OMG님의 프로필

OMG

2023.12.01

안녕하세요. 궁금이님, 공식 서포터즈 OMG입니다.

메서드 이름이 단순 bean으로만 되어 있다보니 혼선이 있으신 것 같습니다 ^^

image

QueryDSL의 Projections클래스 bean()의 JavaDOC을 보면 그래도

설명에는

"Create a Bean populating projection for the given type and expressions"

"주어진 타입과 표현식들에 대해 Bean을 채우는 프로젝션을 생성합니다."

생성에 대해 설명하고 있습니다. 메서드 명만으로 어떤 동작을 하는지 파악하기 난해한 경우 JavaDoc을 살펴보시면 라이브러리 개발자의 설명(의도)을 확인하실 수 있으니 참고해주세요 !

 

감사합니다.