인프런 커뮤니티 질문&답변

dev님의 프로필 이미지

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

엔티티 실무 관리가 궁금합니다 ^^..

20.04.14 08:04 작성

·

254

0

안녕하세요 강사님

이번 강의를 들으면서 궁금한게 있어서 문의드립니다.

현재 강사님 강의를 들으면서 관리자 페이지, 운영용 api 프로젝트를 각각 만들게 

되었는데요 ㅎ.. 프로젝트가 두개로 나뉘어지다 보니 동일한 엔티티가 프로젝트별로

관리되다 보니 동일한 엔티티임에도 부가적인 기능들이나 스펙을 유지하기가 힘든거 같습니다.

생각해낸게 도메인을 공통 프로젝트로 분리해서 jar로 배포해서 쓰는 형태로 하려 했는데

엔티티 스캔이 안되는거 같습니다 ㅠ 혹시 현업에서는 보통 어떻게 엔티티를 관리하시는지

여쭤봐도 될까요?? ^^;

답변 2

1

dev님의 프로필 이미지
dev
질문자

2020. 04. 15. 13:23

네 한번 검색해보겠습니다 ㅎ 감사합니다! ^^

0

김영한님의 프로필 이미지
김영한
지식공유자

2020. 04. 14. 22:14

안녕하세요. dev님

제가 가장 권장하는 방법은 maven 또는 gradle을 사용한다면

멀티모듈 프로젝트를 구성하는 것을 권장드립니다.

그래서 공통 엔티티는 공통 모듈로 관리하고, 나머지 프로젝트에서 해당 공통 엔티티 모듈을 임포트 해서 사용하면 됩니다^^!

멀티모듈 프로젝트로 한번 검색해보세요^^

dev님의 프로필 이미지

작성한 질문수

질문하기