Как я должен связать и использовать свои основные классы, используя действия Struts? - PullRequest
0 голосов
/ 24 октября 2011

У меня есть jar, который содержит все мои основные функциональные возможности и набор граничных интерфейсов, которые должны позволять ядру использоваться различными системами доставки, такими как веб, консоль и т. Д.

Теперь скажите, что я хочу использовать Struts2 в отдельном проекте в качестве системы доставки. Где я должен разместить все соединения, необходимые для нормальной работы ядра?

Я делаю все подключения внутри метода main () основного приложения (в то время я решаю, какие реализации интерфейсов, используемых вокруг приложения, следует использовать), но использую внешний проект, куда я должен поместить все проводки?

Спасибо!

Roberto

1 Ответ

1 голос
/ 24 октября 2011

Обычно проводка обрабатывается «автоматически» через определения bean-компонентов в файлах конфигурации S2 (так S2 подключается к старому ядру Guice-y), если вы не используете Spring, или с помощью обычных методов конфигурации Springфайлы и / или аннотации).

Если вы действительно хотите сделать это на Java, на самом деле я не уверен, где будет лучшее место или оно того стоит. Почему (и когда) вы хотите сделать это в Java, может помочь определить , где , чтобы сделать это в Java.

...