Spring Framework 4.0 Пример приложения

Я не поддерживал все изменения в структуре spring с версии 2.5. Я ищу пример приложения для 4.0, у которого есть базовое скелетное приложение с hibernate, сделанное 4.0 с контроллерами и службами.

Я googled и посмотрел на сайт spring, который, я думаю, был намного хуже за последний год или около того. Может ли кто-нибудь помочь мне?

Ответ 1

Spring Путеводители

Посмотрите Spring руководства,  все с Spring 4.0.

(..) эти руководства разработаны, чтобы сделать вас продуктивными как можно быстрее - с использованием последних Spring выпусков и технологий проекта , рекомендованных командой Spring.

Я думаю, что учебник Доступ к данным с помощью Spring может помочь вам, особенно шаг 3:

с исходным кодом: https://github.com/spring-guides/tut-data

Существует также руководство по началу работы, которое должно быть завершено через 15-30 минут.

с исходным кодом: https://github.com/spring-guides/gs-accessing-data-jpa.

Это даст вам общее представление о возможностях. Вы можете использовать решения из этого (например, Spring Data JPA и т.д.) С помощью Spring загрузки..

Архетипы Appfuse

Существует также Appfuse 3.0, недавно выпущенный с поддержкой Spring 4.0.

AppFuse - это полнотекстовая инфраструктура для создания веб-приложений на JVM. Он был первоначально разработан для устранения времени нарастания времени при создании новых веб-приложений. На протяжении многих лет он созрел в очень надежную и безопасную систему для создания веб-приложений на основе Java.

AppFuse полон хороших шаблонов, просто создайте новый проект из артефакта appfuse и посмотрите.

Ответ 2

Существует также интересный проект, который поможет вам загружать приложение spring как можно быстрее и быстрее. Вы, наверное, хотели бы взглянуть. Spring Загрузка

Ответ 3

Если вы ищете нормальное приложение (а не веб-приложение, но интегрируете Spring 4 с hibernate 4), вы можете обратиться к My Blog. Если вам интересна дальнейшая интеграция с Spring MVC, вам необходимо создать класс контроллера с аннотацией @Controller и автоматически отнести его к соответствующему классу службы через аннотацию @Service.

Ответ 4

Spring 4 поставляется с множеством новых функций. Одна из них - поддержка версии Java 8. Вот список замечательных функций, включенных в выпуск Spring 4.

  • Spring MVC Test Framework
  • Асинхронная обработка MVC на Servlet 3.0
  • пользовательские @ Bean описания аннотаций в классах @Configuration
  • @Autowired и @Value для использования в качестве мета-аннотаций
  • Concurrency уточнения в рамках структуры
  • Загрузка WebApplicationContexts в платформе TestContext
  • JCache 0.5 (JSR-107)

Также вы можете прочитать список Spring 4 учебника.