Memo
테이블에서 key를 자동 생성할 경우
l 현상
- @GeneratedValue(strategy=
GenerationType.AUTO)를 사용
- 다음 에러 발생
… could not read a hi value …
l 원인
- Hibernate 자체적으로 사용하는 hibernate_sequence 테이블이 없을 때 발생
- spring.jpa.hibernate.ddl-auto=update를 삭제했더니 table이 생성되지 않는듯
l 해결
- @GeneratedValue(strategy=
GenerationType.IDENTITY)로 변경
- 해당 컬럼을 AUTO_INCREMENT로 설정
CrudRepository.save()에서 null이 아닌 값을 null로 판단
l 현상
- CrudRepository의 save 반환에 auto-generated 값이 반환되지 않음
l 원인
- 파악중
New
DAO
l DAO는 Data Access시 정해진 Entity가 아님
Data access를 실행하는 주체 객체
Things to know
l Optimistic locking?
l Entity의 lifecycle / 상태 변이
'정리하기 > DR' 카테고리의 다른 글
[Daily Report] 22.01.25 - catParent 수정 완료 및 createPost 수정중 (0) | 2022.01.25 |
---|---|
[Daily Report] 22.01.21 - Column 'cat_id' cannot be null 이슈 해결 (0) | 2022.01.21 |
[Daily Report] 22.01.19 - createPost, deletePost 작성 (0) | 2022.01.19 |
[Daily Report] 22.01.18 - updateCat 구현 및 Post부분 구현중 (0) | 2022.01.18 |
[Daily Report] 22.01.14 - Category 동기화를 위한 메서드 구현 (진행중) (0) | 2022.01.14 |