2010-11-29 4 views
2

Я новичок в Spring и попытаюсь настроить проект, который разбит на 3 подмодуля. В качестве инструмента построения я использую maven. Моя проблема в том, что я не знаю, где добавить «волшебство» Спрингса. Мои 3 подмодуля - «ORM» (удерживает всех сотрудников спящего режима для доступа к базе данных) «BusinessLogic» (который должен содержать полную логику) и «WebApp» (добавляет как единственный «клиент» к приложению/логике).Как настроить проект с несколькими модулями Spring?

Я хочу использовать SpringMVC для WebApp, который, кажется, не представляет проблемы. Поскольку «BusinessLogic» должен придерживаться полной логики, я думал о добавлении связанного с Spring материала (Bean definition/DI) в этом модуле. Но тогда я не знаю, как настроить Spring при доступе к модулю формы webapp.

Проект отверстия переносится из приложения JavaEE/JBoss, где «ORM» и «BusinessLogic» (реализованы как EJB), где помещается в один архив. Webapp и отдельный файл (.war). JNDI использовался для доступа к bean-компонентам из webapp, но я полностью хочу отделить приложение от JBoss и развернуть его на веб-сервере Tomcat.

В настоящее время я создал все три модуля в виде отдельных проектов Maven («ORM» и «BusinessLogic» как .jar, «WebApp» как .war-упаковка), связанных «родительским» проектом.

Спасибо за любые подсказки о настройке проекта :).

Привет Бен

ответ

1

можно настроить контекст пружины в вашем web.xml, и вы можете выполнить импорт Весеннее суб-модулей контекста. Вы можете добавить конфигурацию импорта подмодулей в контексте приложения webApp.

Смежные вопросы