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

@Table 속성 정리

name

매핑할 테이블 이름을 사용한다. 매핑할 테이블 이름이 없으면 엔티티 이름을 사용한다.

@Entity
@Table(name="MM");  

//테이블 이름을 본래 엔터티가 아니라MM으로 매핑

catalog

카탈로그 기능이 있는 데이터 베이스에서 catalog를 매핑한다.

schema

schema 기능이 있는 데이터베이스에서 schema를 매핑한다.