JPA : 자바의 표준 인터페이스 (구현은 업체가 함)
@Entity : 해당 클래스를 데이터 베이스 테이블과 연관
@Id : 해당 필드를 엔티티의 고유 식별자로 사용
@GeneratedValue : 데이터 베이스에 새로운 레코드 추가할 때 자동으로 식별자 생성 후 할당
@GeneratedValue(strategy = GenerationType.IDENTITY) : 엔티티 클래스의 주요 식별자 자동 생성 후 데이터 베이스의 자동 증가 기능을 함
@Transactional : 데이터 저장, 변경시 무조건 필요
JPA는 EntityManager이 다 해줌 (DB통신등의 데이터를 다 가지고 있음)