Web/SpringBoot
Multi Module Project 이란?
벨포트조던
2019. 3. 13. 14:12
반응형
Multi Module Project
정의는 검색하면 바로나온다.
처음. 나는 공통 모듈을 만들고 싶어서 이걸 찾아봄.
내가 말하는 공통모듈이란, 예를들어 몽고DB 클라이언트를 마이크로서비스 모든 프로젝트에서 한 클라이언트만 사용하여 나중에 추가 수정이 생길시 한개만 바꾸길 바랫다.
(확실하진 않지만) 여태것 다른자료 모두 확인해본 결과 이거는 통짜 프로젝트에서 사용하는것 같다. 마이크로서비스가 아닌..
뷰, api, 서비스, dao 등 각각 모듈이 있고 그 위에 root 가 있어서 모듈을 전체적으로 나눠 쓰는 것
따라서 내 의도와 다름.
이 방법은 두가지 방법을 사용함.
1. config cloud server 컨피그 서버 - properties 만 바꾸기 가능
2. 해당 모듈 -> jar 로 만들어 import해서 bean으로 사용 ( 이건 약간의 문제가 있음 ) 추가로 기술할 예정
반응형