이전 포스팅에서 java8 날짜 부분을 해결했는데..
https://islet4you.tistory.com/entry/Java-8-datetime-type-javatimeLocalDateTime-not-support
JPA를 이용해서 API를 생성하고 값을 받았는데 날짜부분이 이상하게 나오더라구요. ㅠ. ㅠ
2021.12.31 이런식으로 나와서요.
그런데 보통 쿼리에서는 포맷을 지정할 수 있는데 JPA로 만든 것은 어떻게 적용을 해야할지 몰라서요.
JPA Entity에서 포맷을 지정하는 방법을 찾아서 포스팅을 해드립니다.
위의 이미지처럼 변경을 하시면 Json 에서 날짜유형으로 값을 받으실수 있습니다.
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Seoul")
JPA Entity Sequence 매핑 적용 (0) | 2022.01.17 |
---|---|
JPA like 검색 적용하는 방법 (0) | 2022.01.13 |
Java 8 date/time type `java.time.LocalDateTime` not support (0) | 2022.01.06 |
Springboot JPA No property error 대처법 (0) | 2022.01.06 |
linux jar 파일 백그라운드 실행 방법 (0) | 2022.01.01 |