Entity
Entity란 DB의 테이블에 존재하는 Column들을 필드로 가지는 객체를 말한다.
아래는 답변 db 테이블인 Answer라는 entity임. 즉, 이 answer class의 instance가 entity인듯
@Entity
public class Answer {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@Column(columnDefinition = "TEXT")
private String content;
private LocalDateTime createDate;
// answer과 question의 관계는 다대일 관계이므로 아래 annotation 사용!
@ManyToOne
private Question question;
...
![[Spring] MVC란? 초중요 꼭 보기](https://velog.velcdn.com/images/0andwild/post/9802df2f-7404-4e6c-b91d-5916ae8786cb/image.png)
![[Springboot] Form data(폼 데이터)와 DTO 란?](https://velog.velcdn.com/images/dani0817/post/eb9cc833-8ce1-4ea4-b710-a54ff3f8405b/image.png)
![[Springboot] 점프투스프링부트 복습1 ch1-2](https://wikidocs.net/images/page/225222/image56_2.png)