@Entity, @Table : 객체와 테이블 매핑@Id : 기본 키 매핑@Colum : 필드와 컬럼 매핑@ManyToOne, @JoinColum : 연관관계 매핑 @Entity- DB테이블에 대응하는 하나의 클래스- 보통 기본 클래스 이름을 사용- 스프링부트에게 '여긴 Entity 영역'이라고 알려주는 어노테이션- 해당 어노테이션이 붙은 클래스는 JPA가 관리해주며 JPA를 사용해서 DB테이블과 매핑할 클래스는 @Entity를 붙여야지 매핑 가능. @NoArgsConstructor(access = AccessLevel.PROTECTED)- 파라미터가 없는 기본 생성자를 자동으로 생성해주는 것 Entity에 왜 붙는걸까?자바의 ORM 기술인 JPA는 기본적으로 기본 생성자를 요구한다. 기본생성자가 없으..