Maven 관련 질문드립니다.
- 작성자 :
- 방*용
- 작성일 :
- 2018-01-23 13:24:26
- 조회수 :
- 1,445
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
메이븐으로 프로젝트를 둘로 나누었습니다. 하나는 Front-End 프로젝트로 html, css 등 정적파일을 포함하고, 다른하나는 Back-End 프로젝트로 Controller, ServiceImple, DAO 등을 포함합니다.
Front-End 에서는 Pom.xml 설정에 dependency 로 Back-End 프로젝트를 포함하고있씁니다. 그리고나서 Front-End 프로젝트에서는 component-scan 으로 외부모듈인 Back-end의 Controller, ServiceImple, DAO 등을 포함해줘야하는데.... 이부분을 어떻게 해야하는지 알려주시면 감사하겠습니다.
또 이클립스 톰캣환경에서는 해당 환경을 어떻게 구동시켜야하는지 알려주시면 감사하겠습니다. (예를들어 Front-End 프로젝트만 톰캣에 올렸을 경우 Back-end 모듈을 참조할수 있는지...)
감사합니다.
Front-End 에서는 Pom.xml 설정에 dependency 로 Back-End 프로젝트를 포함하고있씁니다. 그리고나서 Front-End 프로젝트에서는 component-scan 으로 외부모듈인 Back-end의 Controller, ServiceImple, DAO 등을 포함해줘야하는데.... 이부분을 어떻게 해야하는지 알려주시면 감사하겠습니다.
또 이클립스 톰캣환경에서는 해당 환경을 어떻게 구동시켜야하는지 알려주시면 감사하겠습니다. (예를들어 Front-End 프로젝트만 톰캣에 올렸을 경우 Back-end 모듈을 참조할수 있는지...)
감사합니다.
A
안녕하세요, 방경용님
표준프레임워크센터입니다.
두가지 프로젝트 연동에 대한 커스터마이징의 경우 표준프레임워크에서 가이드를 해드리고 있지 않습니다.
미들웨어 대한 사용은 제약사항이 없기 때문에 사업단에서 업무적인 판단 하에 구현하시면 될 것 같습니다.
하지만 메이븐 프로젝트 성격인 만큼 메이븐 공식 사이트나 스프링 가이드를 참조하시면 될 것 같습니다.
관련 URL을 첨부드립니다.
스프링 다중 모듈 구성 URL
https://spring.io/guides/gs/multi-module/
멀티모듈 프로젝트 튜토리얼
http://www.avajava.com/tutorials/lessons/how-do-i-add-a-project-as-a-dependency-of-another-project.html?page=2
감사합니다.,안녕하십니까, 방경용님
표준프레임워크센터입니다.
요청해주신 메이븐 프로젝트 연동에 대한 커스터마이징은 센터에서 별도로 가이드를 제공해드리고 있지않습니다만,
사업단의 업무적인 판단아래 미들웨어를 사용하시거나 다른 방법을 사용하셔도 될 것 같습니다.
미들웨어 대한 사용은 제약이 없습니다.
또한 관련된 외부 URL 참조 드리겠습니다.
1.스프링 멀티 모듈 프로젝트 생성
https://spring.io/guides/gs/multi-module/
2. 디펜던시 방법 참조
http://www.avajava.com/tutorials/lessons/how-do-i-add-a-project-as-a-dependency-of-another-project.html?page=1
감사합니다.
표준프레임워크센터입니다.
두가지 프로젝트 연동에 대한 커스터마이징의 경우 표준프레임워크에서 가이드를 해드리고 있지 않습니다.
미들웨어 대한 사용은 제약사항이 없기 때문에 사업단에서 업무적인 판단 하에 구현하시면 될 것 같습니다.
하지만 메이븐 프로젝트 성격인 만큼 메이븐 공식 사이트나 스프링 가이드를 참조하시면 될 것 같습니다.
관련 URL을 첨부드립니다.
스프링 다중 모듈 구성 URL
https://spring.io/guides/gs/multi-module/
멀티모듈 프로젝트 튜토리얼
http://www.avajava.com/tutorials/lessons/how-do-i-add-a-project-as-a-dependency-of-another-project.html?page=2
감사합니다.,안녕하십니까, 방경용님
표준프레임워크센터입니다.
요청해주신 메이븐 프로젝트 연동에 대한 커스터마이징은 센터에서 별도로 가이드를 제공해드리고 있지않습니다만,
사업단의 업무적인 판단아래 미들웨어를 사용하시거나 다른 방법을 사용하셔도 될 것 같습니다.
미들웨어 대한 사용은 제약이 없습니다.
또한 관련된 외부 URL 참조 드리겠습니다.
1.스프링 멀티 모듈 프로젝트 생성
https://spring.io/guides/gs/multi-module/
2. 디펜던시 방법 참조
http://www.avajava.com/tutorials/lessons/how-do-i-add-a-project-as-a-dependency-of-another-project.html?page=1
감사합니다.