@Entity 엔티티는 자바에서 객체지향적인 코드를 작성할 때 네이밍된 DB와 대응된느 클래스의 이름이다. 보통 클래스와 같은 이름을 사용하기 때문에 값을 변경하지 않는다. 값을변경할 때는 @Entity(name="myAcount") 와 같은 형식의 어노테이션을 붙이면 된다. @Table 테이블은 RDBMS 안의 릴레이션 스키마에 대응되는 이름을 나타낸다. @Table(name="myAcount") 같은 형식의 어노테이션을 붙여서 엔티티와 대응되는 테이블명을 명시할 수 있다. @Id 엔티티의 주키를 매핑할 때 사용한다. 자바의 모든 Primtive 타입과 그 래퍼타입을 사용할 수 있다. @GeneratedValue 주키의 생성 방법을 매핑하는 어노테이션이다. 생성전략과 생성기를 설정할 수 있다. 기본적으..