Spring Data JPA 맛보기 (2)
Spring/Spring Data / 2011. 9. 5. 12:43
이전 포스팅에 이어 샘플 소스를 작성해보도록 하겠습니다.
1. 테이블 생성
샘플 테스트에 사용할 테이블을 아래 스크립트를 실행시켜 생성합니다.
2. domain, repository 소스 구성
Member 클래스: id 컬럼을 기본적으로 제공해주는 AbstractPersistable 를 상속받습니다.
- kr.co.vicki.sample.spring.data.jpa.domain.Member
IMemberRepository 클래스: id 를 이용하여 기본적인 CRUD 를 제공해주는 CrudRepository 를 상속받습니다.
- kr.co.vicki.sample.spring.data.jpa.repository.IMemberRepository
3. 환경 설정
/META-INF/persistence.xml (JPA 설정)
/infrastructure.xml (DB 환경 설정)
/repository-context.xml (jpa repository 등록)
이제 테스트 코드를 만들일만 남았습니다.