4.5 DDL 생성 기능

제약 조건을 추가할 수 있다.

@Entity
@Table(name="MEMBER")
public class Member {

    @Id
    @Column(name = "ID")
    private String id;

    @Column(name = "NAME", nullable = false, length = 10) //추가
    private String username;
    ...
}
  • nullable = false : not null 제약 조건 추가
  • length = 10 : 크기를 지정
create table MEMBER (
    ...
    NAME varchar(10) not null,
    ...
)

단지 DDL을 자동으로 생성할 때만 사용되고, JPA 실행 로직에는 영향을 주지 않는다.

results matching ""

    No results matching ""