Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- jpa
- 알고리즘
- spring
- Proxy
- 백준
- 스프링 핵심 기능
- Spring Boot
- kotlin
- Greedy
- 김영한
- Servlet
- AOP
- http
- springdatajpa
- JPQL
- java
- 자바
- Android
- Thymeleaf
- SpringBoot
- 그리디
- pointcut
- transaction
- QueryDSL
- Exception
- JDBC
- 인프런
- 스프링 핵심 원리
- 스프링
- db
Archives
- Today
- Total
목록@dynamicInsert (1)
개발자되기 프로젝트
영속성 컨텍스트로 인해 발생하는 issue
영속성 컨텍스트가 가지고 있는 캐시를 이용하여 DB와 불일치하는 문제 자주있음. 1. local date time 의 scale auto DDL에서 local date time은 기본적으로 localDateTime(6)으로 생성한다. 하지만 실제로 auto ddl을 통해 db를 생성하는 일은 거의 없다. 이미 만들어진 DB에 JPA를 맵핑하여 사용한다. 만약 DB의 date time의 sacle이 6가 아니라면..? Column class에 commentedAt을 만들고 DB에서 1초단위 까지 입력되도록 해당 column에 columnDefinition = "datetime"을 입력해준다. @Column(columnDefinition = "datetime") //초단위가지만 private LocalDat..
JPA/Trouble shooting
2021. 7. 11. 23:40