작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
작성
·
1.9K
0
Lombok @Data 어노테이션은 예측하지 못하게 동작할 수 있기 때문에 핵심 도메인 모델에서 사용하기 위험하다고 하셨지만 단순하게 data 왔다갔다할 때 사용하는 DTO일 경우에는 확인해보고 사용해도 괜찮다고 수업 시간에 언급하셨잖아요.
그래서 되도록이면 @Data 어노테이션 사용은 자제해야겠다고 생각했는데 수업 시간에 예제 코드 작성하실 때는 자주 사용하시더라고요.
@Data 어노테이션을 사용해도 되는지 안 되는지 혼란스러운데 이 부분에 대해서 풀어서 설명해주실 수 있나요?
답변 2
Many tools are extremely useful but can have certain G Switch disadvantages. On the contrary, there are extremely useful applications.
안녕하세요, cando1234 님. 공식 서포터즈 codesweaver 입니다..
Lombok 사용시 주의할 점에 대해 정리한 블로그 링크를 남깁니다.https://kwonnam.pe.kr/wiki/java/lombok/pitfall.감사합니다.
여기에 추가하면 저는 실용적인 관점에서
DTO에는 @Data를 사용하고
@RequiredArgsConstructor는 스프링 빈에는 사용합니다.
감사합니다.
여기에 추가하면 저는 실용적인 관점에서
DTO에는 @Data를 사용하고
@RequiredArgsConstructor는 스프링 빈에는 사용합니다.
감사합니다.