жизненный цикл приложения Java EE с использованием Struts 2, Spring 3, Hibernate 3, Eclipse и SQL Server - PullRequest
0 голосов
/ 27 февраля 2012

Я новичок в Java / Java EE:

Цель моего вопроса в том, чтобы я нашел учебное пособие или справочную карточку, в которой говорилось об интеграции Struts 2, Spring 3, Hibernate 3 в проект Java EE (база данных не имеет значения и версия Eclipse также), которая объясняет роль каждого файла конфигурации (например, web.xml, application-context.xml, struts.xml) и что вы должны поместить внутрь. Я надеюсь, что это даст процессу, который порсит запрос от пользовательского интерфейса на уровень данных и роль файлов конфигурации.

1 Ответ

1 голос
/ 27 февраля 2012

Обратите внимание, что именно ваш вопрос, но вот быстрый ответ на ваш вопрос

  • Struts2 будет использоваться в качестве MVC (Model View Controller). то есть инфраструктура будет использоваться для создания пользовательского интерфейса и будет отвечать за ввод данных пользователем и показывать вывод пользователю очень улыбчивыми словами.
  • Spring сам по себе начинается с DI до Web-сервисов, AOP, Talking to Hibernate и многих других, все зависит от того, какие функции вы хотите использовать. в S2 типичное использование Spring - DI. Вы также можете использовать Spring в своем слое обслуживания
  • Hibernate является частью уровня ORM и будет отвечать за взаимодействие с вашей базовой базой данных. Вы можете использовать Spring для взаимодействия с вашим слоем ORM или разработать независимый слой ORM с помощью hibernate.Struts2 не имеет ничего общего с hibernate.

Вот краткое руководство для того же struts-2-spring-jpa . Вы можете найти больше учебника простым гуглением

...