spring anotation1 @GeneratedValue 자동 생성 대리 키 사용 방식 즉 @GeneratedValue 어노테이션의 strategy( 전략 ) 속성에 따라 기본 키 값이 생성됩니다. AUTO : DB 종류에 따라 JPA가 알맞은 것을 선택합니다. ( Oracle은 SEQUENCE , MySQL은 IDENTITY를 선택 ) @GeneratedValue(strategy=GenerationType.AUTO) IDENTITY : 기본 키 생성을 데이터베이스에 위임합니다. ( MySQL, PostgreSQL, SQL Server, DB2에서 사용 가능 ) @GeneratedValue(strategy=GenerationType.IDENTITY) SEQUENCE : 데이터베이스 시퀀스를 사용해서 기본 키를 할당합니다. ( Oracle, PostgreSQL,.. 2021. 10. 26. 이전 1 다음