프레임워크/Spring, Spring Boot

[메타코딩] 스프링부트 강좌 21강(블로그 프로젝트) - Reply 테이블 생성

고용인 2022. 7. 27. 10:50
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Entity
public class Reply {

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY) // auto_increment
	private int id;
	
	@Column(nullable = false, length = 200)
	private String content;
	
	@ManyToOne
	@JoinColumn(name = "boardId")
	private Board board;
	
	@ManyToOne
	@JoinColumn(name = "userId")
	private User user;
	
	@CreationTimestamp
	private Timestamp createDate;
}

Reply에 대한 테이블을 생성해줍니다.

Entity 어노테이션은 클래스와 가까이 위치하는게 좋습니다.

(이해는 잘 안가지만 강의에서 그렇게 말씀해주셨기때문입니다...)

 

 

강의 주소 : https://youtu.be/u-E9TH4ZaEA