Я новичок в Spring и пытаюсь настроить проект, который разбит на 3 подмодуля.В качестве инструмента сборки я использую Maven.Моя проблема в том, что я не знаю, где добавить Спрингс "волшебство".Моими 3 подмодулями являются «ORM» (содержит весь персонал hibernate для доступа к базе данных), «BusinessLogic» (который должен содержать полную логику) и «WebApp» (добавляет в качестве единственного «клиента» к приложению / логике).
Я хочу использовать SpringMVC для WebApp, что, похоже, не проблема.Поскольку «BusinessLogic» должен содержать полную логику, я подумал о добавлении связанных с Spring вещей (определение Bean / DI) в этот модуль.Но тогда я не знаю, как настроить Spring при доступе к модулю из веб-приложения.
Дырочный проект переносится из приложения JavaEE / JBoss, где "ORM" и "BusinessLogic" (реализовано как EJB)где положить в один архив .ear и веб-приложение в отдельный (.war).JNDI использовался для доступа к bean-компонентам из веб-приложения, но я полностью хочу отделить приложение от JBoss и развернуть его на веб-сервере Tomcat.
На данный момент я создал все три модуля как отдельные проекты Maven («ORM» и «BusinessLogic» как .jar, «WebApp» как .war-упаковка), связанные «родительским» проектом.
Спасибо за любые советы по настройке проекта:).
Привет Бен