@Id @GeneratedValue IDENTITY 전략 SEQUENCE 전략 TABLE 전략 방법 직접 할당 : @Id 만 사용 자동 생성 : @GeneratedValue @Id @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private String id; User user = new User(); user.setId("Id_a") user.setUsername("A"); IDENTITY 전략 GenerationType.IDENTITY 기본 키 생성을 데이터 베이스에 위임합니다. MYSQL, PostgreSQL, SQL Server, DB2에서 사용합니다. ex) MySQL의 AUTO_ INCREMENT @Id @GeneratedValue(stra..