В процессе разработки веб-приложения у нас есть все на модульном уровне, как у нас есть классы действий, которые отвечают за взаимодействие с компонентом View Business, а также с компонентом Persistence, и каждый компонент хорошо протестирован и работает хорошо.
Мой вопрос - каков наилучший способ интеграции компонента Action с бизнес-компонентом, чтобы мы могли достичь максимальной гибкости и большего уровня абстракции, чтобы любое будущее изменение бизнес-уровня не заставляло использовать какие-либо изменения в Action Компонент.
Также обратите внимание, что мы вообще не используем EJB.