@Entity
public class Order {
@Id @GeneratedValue
private Long id;
}
public class OrderRepository extends JpaRepository<Order, Long>{
}
스프링 데이터 JPA는 OrderRepository를 리포지터리로 인식해서 알맞게 구현한 객체를 스프링 빈으로 등록한다.
@Entity
@Embeddable
@Embedded
@Embedded
사용시 대상 밸류의 내부 프로퍼티와 다른 column name을 가지게 하고 싶다면 @AttributeOverride
애너테이션을 사용한다.protected
/ public
기본 생성자를 제공해야 한다.