seong
JPA 마리아 DB에서 오토 시퀀스 작성 - GenerationType.IDENTITY 본문
마리아 디비는 시퀀스 전략이 없다.
하지만 DB에서 오토 시퀀스가 필요하다.
그래서 적용을 하는 부분이다.
IDENTITY는 해당 DB의 전략을 따라가게된다.
@GeneratedValue(strategy = GenerationType.IDENTITY)
package site.metacoding.white.domain;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
@Entity
public class Board {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String title;
@Column(length = 1000)
private String content;
}
콘솔에 아래 처럼 나오게 된다.
'JPA' 카테고리의 다른 글
Spring의 OSIV 정책 (0) | 2022.10.24 |
---|---|
JPA의 Repository (0) | 2022.10.24 |
JPA 자바코드로 테이블생성하기 (0) | 2022.10.21 |
VS에서 DB H2 -> MariaDB로 변경 (0) | 2022.10.21 |
Vs에서 Spring JPA 셋팅하기 (0) | 2022.10.21 |