728x90
개발환경 JDK 11
빌드 Maven
pom.xml 파일 내용이다
jdk가 11이라면 마지막 의존성인 jaxb-api를 따로 추가해줘야한다
의존성 설정하기
기본 JPA 환경설정 파일인 persistence.xml (폴더 경로는 맞춰야한다)
파일 내용은 다음과 같다
JDK가 11버전이상이라면 제일 마지막 항목 디펜던시를 추가해줘야한다.
다음은 Table과 매핑되는 객체를 만들어보자
Member 클래스를 만들자.
테이블에 매핑되는 클래스는 @Entity 어노테이션이 필요하며
이때 실제 디비에 member라는 테이블을 매핑하게된다
다음 테이블에 매핑하고싶다면 @Table 어노테이션을 알아보자
@Entity 어노테이션이 추가된다면, @Id 어노테이션으로 어떤 필드가 pk인지 알려줘야한다
CRUD 테스트
728x90