JPA 컬럼매핑1 필드와 컬럼 매핑 필드와 컬럼 매핑 @Column 컬럼 매핑 @Column(name = "{컬럼명}") 형태로 사용한다. 속성 name 매핑할 테이블의 컬럼 이름 (기본값: 객체의 필드명) insertable, updatable 등록, 변경 가능 여부 (기본값: True) @Column(insertable = true, updatable = false) nullable(DDL) null 값의 허용 여부를 설정한다. false로 설정하면 DDL 생성 시에 not null 제약조건이 붙는다. @Column(nullable = false) unique(DDL) @Table의 uniqueConstraints와 같지만 한 컬럼에 간단히 유니크 제약조건을 걸때 사용. 컬럼에 사용 시 유니크키의 이름을 설정하기 힘들기 때문에 잘 사용.. 2023. 6. 15. 이전 1 다음