반응형
javax.persistence.PersistenceException: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save()
오류 : JPA를 사용할 때 PK인 컬럼을 도메인에 설정해주어야 함
해결 : @GeneratedValue 자동생성
@Id @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
*식별자를 직접 할당하는 방법도 있음
반응형
'SPRING' 카테고리의 다른 글
[스프링 핵심 원리] 주문과 할인 도메인 개발 (0) | 2022.09.21 |
---|---|
[인프런/SPRING] 스프링에서의 개방 폐쇄의 원칙, 다형성 (0) | 2022.08.28 |
[인프런/SPRING] 회원 서비스 개발 assertThrows()/DI/Optional<T> (0) | 2022.08.27 |
[인프런/SPRING] 회원관리프로그램 - 리포지토리 테스트 작성 Optional<T>/stream().Filter/findAny()/@AfterEach (0) | 2022.08.26 |
[인프런/스프링] 타임리프 엔진 뷰 환경설정 및 빌드하기 (0) | 2022.08.24 |