postgresql에서 jpa 자동 키 생성 오류
postgresql에서 jpa 자동 키 생성 오류 jpa에서 insert를 하는데 계속 오류메시지를 내뱉었다. 일단 구현체는 hibernate를 사용했는데 내가 무슨 관계를 잘못 맺은줄 알고 무려 이틀을 소모한뒤 동료들과 논의 했을때도 오류를 찾지 못했다. 내가 잘 모르고 사용했던것 같다 여기서 자동 키 맵핑 전략을 가지
5 min read
3 posts
postgresql에서 jpa 자동 키 생성 오류 jpa에서 insert를 하는데 계속 오류메시지를 내뱉었다. 일단 구현체는 hibernate를 사용했는데 내가 무슨 관계를 잘못 맺은줄 알고 무려 이틀을 소모한뒤 동료들과 논의 했을때도 오류를 찾지 못했다. 내가 잘 모르고 사용했던것 같다 여기서 자동 키 맵핑 전략을 가지
JPA missing table error 일단 아래처럼 에러가 나기 시작했다. 하지만 테이블인 이미 생성되 있는 상태였다. 이게 무슨 문제인지 한참을 찾았는데 해결방법은 간단했다 스프링에서 기본 전략은 1. 점을 밑줄로 교체 1. 카멜케이스를 스네이크 케이스로 바꾸고 1. 소문자 테이블 이름 위에 값을 설정하면 변수 이
JPA ENUM 사용법 jpa에서 enum을 사용할때 기본적으로 Enumerated 어너테이션을 사용하여 EnumType을 String으로 사용할건지 ORDINAL으로 사용할건지 선택을 한다. 여기서 코드와 맵핑시켜서 사용하면 위와 같은 Enum을 만들어서 DB에는 code값이 들어가야 될때 converter를 선언해서