https://velog.io/@ohzzi/JpaRepository-No-Repository-Yes

Embedd Type

@Embeddable: Value 타입을 정의하는 곳에 표시

@Embedded: Value 타입을 참조하는 곳에 표시

JPA 엔티티 매핑

@Entity(name=”className default”)

@Table

테이블 어놑테이션은 엔티티와 매핑할 테이블을 지정한다. 생략하면 매핑한 엔티티 이름을 테이블 이름으로 사용한다.

@Enumerated

자바의 enum 타입을 매핑할 때 사용한다.

enum RoleType {
	ADMIN, USER;
}