JPA 어노테이션 종류
JPA(Java Persistence API)는 자바에서 관계형 데이터베이스를 다루기 위한 API입니다. JPA는 객체와 데이터베이스 간의 매핑을 수행하고, 객체 지향적인 방식으로 데이터를 다룰 수 있도록 도와줍니다. JPA에서는 다양한 어노테이션을 제공하여 객체와 데이터베이스 간의 매핑 정보를 정의할 수 있습니다. 일반적으로 사용되는 JPA 어노테이션의 종류는 다음과 같습니다: @Entity: JPA에서 엔티티 클래스를 정의할 때 사용하는 어노테이션입니다. 엔티티 클래스는 데이터베이스 테이블과 매핑됩니다. @Table: 엔티티 클래스와 매핑되는 데이터베이스 테이블의 이름과 다양한 속성들을 지정할 때 사용하는 어노테이션입니다. @Id: 엔티티 클래스의 기본 키(primary key)를 지정할 때 사용하는..