entity 설정

2021. 11. 10. 22:48(구)공부/SpringBoot

728x90
package com.example.demo.model;

import javax.persistence.Entity;
import javax.persistence.Table;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Builder
@NoArgsConstructor
@AllArgsConstructor
@Data
@Entity
@Table(name = "Todo")
public class TodoEntity {
	private String id;
	private String userId;
	private String title;
	private boolean done;
	
}

entity 한개는 테이블의 행 1개에 해당

설정시 no매개변수 생성자 필요, 갯터셋터 필요, pk(기본키) 설정 필요

 

@table에 지정한 이름의 테이블에 매핑 안적으면 @entity의 이름, 그것도 없으면 클래스의 이름을 테이블 이름으로 간주

728x90

'(구)공부 > SpringBoot' 카테고리의 다른 글

CORS 설정  (0) 2021.12.11
오류  (0) 2021.11.14
게시판 - 3 (수정,삭제) 최종  (1) 2021.08.14
게시판 만들기 - 2(페이징)  (2) 2021.08.12
게시판 만들기 - 1  (0) 2021.08.11