inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Người mới bắt đầu] Hãy ngâm mình! Tạo thành viên với Kotlin và Spring Security + JWT

2.2. Tạo chức năng đăng ký thành viên

unique 작성법

163

hosung

7 câu hỏi đã được viết

0

@Table 애노테이션을 써서 unique 를 설정하셨는데,
@Column(unique = true) 로 설정하는 방법을 사용하지 않으신 이유가 있나요??

kotlin spring-boot jpa spring-security jwt

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
안호성님께서 질문하신 내용에 대해 답변드리겠습니다.

@Table 애노테이션을 사용하여 unique 제약 조건을 설정하는 대신 @Column(unique = true)를 사용하지 않은 이유는 여러 가지가 있을 수 있습니다. 일반적으로 @TableuniqueConstraints는 테이블 수준에서 고유 제약 조건을 설정할 때 사용되며, 여러 컬럼의 조합에 대해 고유성을 보장해야 하는 경우 유용할 수 있습니다. 반면 @Column(unique = true)는 단일 컬럼에 대한 고유 제약 조건을 설정할 때 사용됩니다.

따라서, 특정한 경우에 어떤 방식을 사용할지 결정하는 것은 데이터베이스 설계 및 도메인 요구사항에 따라 달라질 수 있습니다.

보다 구체적인 참고 자료를 원하시면 Spring Data JPA 레퍼런스 문서를 확인해 보시길 권장드립니다. 추가적으로 확인하고 싶은 내용이 있다면 언제든지 질문해 주세요!

안녕하세요 졸업프로젝트를 준비하는 학생입니다.!

0

17

1

안녕하세요 치킨 디도스 이벤트 보고 흉내내보려 들어왔습니다..

0

20

1

실무 내용 문의드려요

0

27

2

join에대해 질문드립니다.

0

20

1

코드 질문

0

26

1

To-Do App

0

27

1

validation 추가하기에 대해 질문

0

117

1

로그인 후 Token 발행 시 postman 에러메시지

0

163

1

4.1 마지막 회원가입 실행되지만 빈화면 뜸

0

241

3

4.1강 마지막 회원가입 실행

0

163

1

2.4강에서 1:18초쯤에 <T>를하고 뭔가 추가하는 작업

0

186

2

class 와 data class

0

187

1

토큰에서 예외 발생시 처리

0

257

1

안녕하세요 선생님 rememberme 질문드립니다..!

0

251

1

Next Lv 강의에 대해서 계획중이신게 있을까요?

0

293

1

테이블 create문

0

191

1

DTO 생성 과정에서 궁금한 점이 있어요!!

0

581

3

2.5강에서 포스트맨 오류와 전에 실습한 내용에 대해 질문 드립니다

0

617

2

TokenProvider의 Key 관련하여 질문이 있습니다.

0

387

1

스프링 시큐리티 예외 RestControllerAdvice로 처리

0

449

1

1 : N 필드 `memberRole` 에 @OneToMany 옵션 cascade 미사용, 컬랙션 null 초기화 에 대한 질문입니다.

0

416

2

loginId는 왜 변경이 안될까요?

0

431

1

memberRole필드 질문이요~

0

506

1

Validation 관련해서 질문드립니다.

1

819

2