5AMSUNG

[JPA] UNIQUE 설정 본문

Java

[JPA] UNIQUE 설정

짝구이 2023. 3. 8. 19:12
반응형

한개의 컬럼에 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;
}
반응형

'Java' 카테고리의 다른 글

[groom] 카드모으기  (0) 2023.05.10
[java] 쓰레드 세이프(Thread Safe)  (0) 2023.05.08
[java] File  (0) 2023.03.18
[TEST]ReflectionTestUtils  (0) 2023.03.14
[java]mkdir()과 mkdirs()  (0) 2023.03.05