Backend/JPA1 JPA: 엔티티 매핑 Entity 클래스를 생성하여 데이터베이스 테이블과 매핑하기 위해 사용되는 어노테이션은 아래와 같다. Entity 매핑@Entity : JPA가 관리하여 테이블과 매핑되는 클래스이다. public 또는 protected생성자가 필요하다. final, enum, interface, inner 클래스는 엔티티로 사용할 수 없다.@Entity @Table : 엔티티와 매핑할 테이블을 지정한다.@Table( name="테이블 명", catalog="카탈로그명(MariaDB나 MySQL은 데이터베이스 이름이 사용됨)", schema="테이블이 속할 스키마 지정", uniqueConstraints={@UniqueConstraint(columnNames ={"유일한 값 보장 컬럼"})}) Fi.. 2025. 1. 14. 이전 1 다음