Какие есть хорошие примеры приложений, использующих Spring и Hibernate?[закрыто]

StackOverflow https://stackoverflow.com/questions/531096

Вопрос

Мне нужно быстро начать совместное использование Spring и Hibernate, и я искал пример кода для изменения и расширения.Бонусные баллы за интеграцию Struts2 и Spring Security.

Это было полезно?

Решение 3

Eсть пример проекта включая Spring, Hibernate и Struts2, доступные на веб-сайте Struts2, который, похоже, содержит большую часть того, что мне нужно.Он включает базовую конфигурацию JPA, но не предоставляет классы DAO.

Общий шаблон DAO описан на сайте Hibernate. здесь.Это дает хорошую основу для DAO, но код использует Hibernate напрямую, без JPA или Spring.

А следующий пост (предупреждение: язык) дает некоторую информацию об использовании Spring с JPA, а не с классом HibernateTemplate.

Собрав воедино эту информацию, я уже на пути к моему скелетному проекту.

Другие советы

Официальные документы — лучший выбор для обоих Весна и Спящий режим.Однако вы можете ознакомиться Когда весна встречает спячку и Spring и спящий режим с MyEclipse учебник, который поможет вам начать работу.

Лучше всего, если вы используете Netbeans или у вас нет проблем с его использованием, просто запустите новое приложение и следуйте инструкциям. мастер веб-приложений и укажите Spring и Hibernate как платформа приложения и ORM соответственно.Он создаст полный скелет, над которым вы сможете работать.Вы даже можете добавить Struts2 в качестве веб-фреймворка позже, в проекте->свойства->фреймворк.

Возможно, вы захотите изучить Плагин Struts2 Spring для последнего.Дальше, Весенняя интеграция безопасности.

Посмотри на AppFuse

Он содержит много начальных материалов для веб-приложений.У вас также есть что-то со Struts2-Spring-Hibernate.

У самого SpringSource есть большое количество хороших примеров приложений, доступных здесь:

https://src.springframework.org/svn/spring-samples/

Пожалуй, лучше всего начать с:

http://static.springsource.org/docs/petclinic.html

Spring Roo создает скелет Spring-Hibernate с помощью JPA 2.Вы можете продолжать использовать Roo или отключить его, не прилагая особых усилий вручную.Он загружает новейшие версии Hibernate и Spring, и вы можете быть уверены, что они будут работать вместе.

Spring Roo дает вам совет с помощью команды «подсказка», и вы можете начать очень быстро.Вы можете следить за руководством по адресу http://static.springsource.org/spring-roo/reference/html/beginning.html и первых двух шагов достаточно.

Но Roo не помогает со Struts, вместо этого он предлагает JSF.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top