• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

3분 10초 질문입니다

23.03.29 01:12 작성 23.03.29 01:12 수정 조회수 254

0

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

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

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

해결 방법이 있을까요?

답변 1

답변을 작성해보세요.

0

codesweaver님의 프로필

codesweaver

2023.03.29

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

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

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


감사합니다.

감사합니다!