아빠는 개발자

[JPA] UNIQUE 설정 본문

Java

[JPA] UNIQUE 설정

father6019 2023. 8. 27. 18:43
728x90
반응형

한개의 컬럼에 UNIQUE 설정

@Column(name="column" , unique=true)
long column

 

두 개 이상 컬럼을 묶어 UNIQUE 설정

@Table 속성 uniqueConstraints 사용

@Entity
@Table(
	name="keywords",
    uniqueConstraints={
        @UniqueConstraint(
            name={"contstraintName"}
            columnNames={"keyword", "use_yn"}
        )
    }
)
@Data
public class Entity{
    @Column(name="keyword")
    String keyword;
    
    @Column(name="use_yn")
    String use_yn;
}
728x90
반응형