В настоящее время у нас есть веб-приложение для веб-сервисов (с именем ws-project). Он использует 2 других проекта:
- dao-проект (спящий режим)
- core-project (pojo)
ws-project (war)
|
+--dao-project (jar)
+--core-project (jar)
Мы используем рамки maven и spring. (& затмение)
Мы хотели бы иметь второй веб-проект, отображающий веб-страницы с использованием spring-mvc (& jsp)
web-project (war)
|
+--dao-project (jar)
+--core-project (jar)
Проблема в том, что у нас будет 2 веб-приложения.
И после развертывания каждое веб-приложение будет содержать в / lib 2 файла jar (dao-project.jar & core-project.jar). Каждый из них будет иметь свой собственный источник данных и пружинный контейнер.
Итак, мы думаем, что, как обычно, делаем одно веб-приложение, смешивающее веб-сервисы и веб-страницы.
Есть ли какое-либо решение, чтобы получить чистое разделение без этих недостатков?
Заранее спасибо за помощь, я ценю, действительно.