@Entity
- (what?) DB 테이블과 매핑하는 어노테이션
@Entity가 붙은 클래스는 JPA가 관리하는 것으로, 엔티티라고 불림
@Id @GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "member_id")
@GeneratedValue
- (what?) 기본키 생성 전략 어노테이션으로, 기본 키를 애플리케이션에 직접 할당
IDENTITY : 기본 키 생성을 데이터베이스에 위임
@Column
-(what?) 객체 필드를 테이블 칼럼에 매핑
name : 필드와 매핑할 테이블 칼럼 이름
'Development > Spring&Springboot' 카테고리의 다른 글
스프링 빈이란?? (3) | 2024.02.28 |
---|---|
스프링 컨테이너 DI와 IoC (2) | 2024.02.28 |
[채팅] 채팅 메세지 전송 속도 개선 (3) | 2024.02.14 |
[채팅] 채팅방 리스트 최신화 속도 개선 (3) | 2024.02.09 |
SpringBoot 내 html 파일을 어떻게 불러오는지 모르겠다면 (0) | 2023.07.04 |