Сначала загрузите Struts2 и импортируйте пример файла WAR в Eclipse. Вы можете найти его в исходной папке: struts-2.3.1-all\struts-2.3.1\apps\struts2-blank.war
Во-вторых, вы должны установить Eclipse Hibernate Plugin. Выберите «Окно»> «Установки»> «Установить / обновить»> «Доступные сайты программного обеспечения», добавьте следующую ссылку и назовите ее «JBossTools» или что-то в этом роде.
http://download.jboss.org/jbosstools/updates/helios/
В зависимости от ваших потребностей вы можете установить плагины Hibernate для многих типов проектов. В этом случае выберите плагин веб-приложения.
И после этого вы должны включить библиотеки Hibernate Core в ваш путь к классам. Я бы порекомендовал Hibernate 3.6 и выше. Потому что это больше не зависит от asm (asm-3.3.jar, asm-commons-3.3.jar ...)
. Если вы используете более ранние версии, вы можете столкнуться с некоторыми проблемами, поскольку Struts2 также зависит от библиотек asm
.
Затем создайте базу данных и используйте следующую ссылку для настройки и генерации классов bean-компонентов модели.
http://casteyo.wordpress.com/2007/06/06/conf_hibernate/
Теперь вам не нужно самостоятельно писать файлы сопоставления. А благодаря заводскому шаблону DAO у вас есть возможность завершить проект.
Надеюсь, это поможет, и Гудлак