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

진짜 잘하고싶다님의 프로필 이미지

작성한 질문수

실전! Querydsl

동적 쿼리와 성능 최적화 조회 - Builder 사용

3분 10초 질문입니다

해결된 질문

23.03.29 01:12 작성

·

340

·

수정됨

0

@Data를 무조건 써야되는 건가요?

@Setter는 웬만하면 사용 안 하는게 좋다고 들었는데

@Setter가 없으면 Condition값이 파라미터로 안 넘어옵니다..

해결 방법이 있을까요?

답변 1

0

codesweaver님의 프로필 이미지

2023. 03. 29. 14:57

안녕하세요, dbsquddlfz 님! 공식 서포터즈 codesweaver 입니다.

DTO 객체는 목적 자체가 값을 설정하여 전달하는 역할입니다. 그래서 이런 경우에는 Getter/Setter 모두 제공하는 것이 보통입니다.

Setter를 기본적으로 제공하지 않는 경우는 엔티티 및 Controller, Service 등의 빈 입니다. (DTO를 제외한 나머지라고 봐도 됩니다!)


감사합니다.

진짜 잘하고싶다님의 프로필 이미지

2023. 03. 30. 16:06

감사합니다!