SpringBoot1 멀티 모듈에서 독립적으로 Repository 관리하기(Querydsl) 멀티모듈의 도입사이드 프로젝트를 진행하면서 독립적인 배포와 높은 유지보수성을 목표로 하여 멀티모듈 구조를 도입했습니다.각 모듈은 명확한 책임을 가지며, 필요에 따라 의존성을 설정하여 독립적으로 개발, 배포할 수 있도록 설계했습니다.각 모듈의 대한 설명과 의존성은 아래의 그림과 같습니다.module-api : 서비스 운영 서버를 독립적으로 관리하기 위한 모듈 domain 모듈에 의존module-admin : 관리자 서버를 독립적으로 관리하기 위한 모듈로 domain 모듈에 의존module-domain : 엔티티와 repository를 독립적으로 관리하기 위한 모듈 모듈간의 독립성 강화를 위한 팀 내 정책 수립멀티 모듈 도입 시, 공통 의존 모듈인 common이나 domain에 특정 모듈에서 사용하는 코드가.. 2024. 1. 17. 이전 1 다음