일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 테스트
- MySQL
- 서브쿼리
- 예약
- application.yml
- 2 > /dev/null
- 추후정리
- 네이티브쿼리
- 참조키
- ㅔㄴ션
- 메세지수정
- 외부키
- ubuntu
- 메소드명
- 적용우선순위
- appspec
- WeNews
- 검색
- AuthenticationEntryPoint
- EC2
- foreignkey
- 테스트메소드
- appspec.yml
- 포트
- 커밋메세지수정
- Query
- querydsl
- docker명령어
- subquery
- 컨테이너실행
Archives
- Today
- Total
제뉴어리의 모든것
DTO에 @Getter, @Setter 는 꼭 넣어라 본문
RequestBody에 쓰이는 Dto는 클라이언트가 보낸 데이터를 Dto에 세팅하기 위해 Setter가 꼭 필요하고
ResponseBody에 쓰이는 Dto는 Controller가 Dto를 return 한 후 스프링 내부적으로 Json 형태로 파싱하기 위해서 꼭 필요하다.
그렇지 않으면, 클라이언트로부터 데이터를 받거나, 줄 경우 body의 내용이 "" 로 찍힐것이다.
그니까, 그냥 루틴처럼 무조건 @Getter, @Setter를 넣어주자.
'BugNote' 카테고리의 다른 글
The dependencies of some of the beans in the application context form a cycle 에러 (0) | 2022.10.04 |
---|---|
MapStruct와 Lombok 사용시 주의 사항 (0) | 2022.10.02 |
actual and formal argument lists differ in length 에러 (0) | 2022.09.19 |
DTO에 Enum 타입의 필드가 있는데 유효성 검사를 하려 할때... (0) | 2022.09.05 |
HttpMessageConversionException (0) | 2022.09.05 |