JPA @EntityScan 사용하기

아이스__아메리·2022년 9월 27일
0

JPA

목록 보기
1/18

멀티모듈 프로젝트에서 공통으로 필요한 코드는 모듈로 분리된다. 공통적으로 사용하는 코드를 한 모듈에서 관리하여 유지보수성이 크게 올라가기 때문이다.

현 프로젝트의 경우 엔티티(DTO)는 core 모듈에서 서비스는 service 모듈에서 관리가 된다.

외부 모듈에 있는 클래스는 JPA의 스캔 대상이 아니기 대문에 다른 모듈에 있는 엔티티를 참조하기위해 @EntityScan를 사용한다

@EntityScan(basePackages = {"mmoudle.example.core"})
import org.springframework.boot.autoconfigure.domain.EntityScan;
profile
츠케멘 좋아

0개의 댓글