STUDY/Java
JPA | TIMESTAMP 저장 시간이 일치하지 않을 때..
개미606
2021. 9. 6. 10:46
JPA를 사용해 DB에 저장할 때, 시간이 다르게 저장된다..
1. TimeZone변경
JVM의 TimeZone을 변경하는 방법
@PostConstruct
public void started() { TimeZone.setDefault(TimeZone.getTimeZone("UTC")); }
@PostConstruct
는 스프링 부트가 실행 되면서 Bean설정이 완료 된 직후 실행된다.
2. properties 수정*
spring.jpa.hibernate.jdbc.time_zone= Asia/Seoul
로 설정한다.
spring:
jpa:
hibernate:
jdbc:
time_zone: Asia/Seoul