自 2.5 以来,我没有跟上 Spring 框架的所有更改。我正在寻找一个 4.0 的示例应用程序,它有一个基本的框架应用程序,它使用控制器和服务以 4.0 的方式完成了休眠。
我用谷歌搜索并查看了春季网站,我认为在过去一年左右的时间里情况变得更糟了。谁能帮我吗?
看看Spring Guides,所有这些都带有 Spring 4.0。
(..) 这些指南旨在让您尽快提高工作效率——使用Spring 团队推荐的最新Spring项目版本和技术。
我认为教程Data Access with Spring可以帮助你,尤其是第 3 步:
附源代码:https ://github.com/spring-guides/tut-data
还有入门指南,设计在 15-30 分钟内完成
带有源代码:https ://github.com/spring-guides/gs-accessing-data-jpa 。
这使您可以大致了解可能性。您可以使用带有或不带有Spring Boot的解决方案(如Spring Data JPA等) 。
最近还发布了支持 Spring 4.0 的Appfuse 3.0 。
AppFuse 是一个用于在 JVM 上构建 Web 应用程序的全栈框架。它最初是为了消除构建新 Web 应用程序时的启动时间而开发的。多年来,它已经成熟为一个非常可测试且安全的系统,用于创建基于 Java 的 web 应用程序。
AppFuse 充满了很好的模式,只需从appfuse 原型构建新项目并查看即可。
还有一个有趣的项目可以帮助您尽可能轻松快速地引导您的 Spring 应用程序。你可能想看看。弹簧靴
如果您正在寻找普通应用程序(不是 Web 应用程序,而是 Spring 4 与 hibernate 4 的集成),那么您可以参考我的博客。如果您有兴趣将其进一步集成到 Spring MVC,您需要创建带有注释 @Controller 的控制器类,并通过 @Service 注释将其自动连接到相应的服务类。
Spring 4 带来了许多新功能。其中之一是对 Java 8 版本的支持。以下是 Spring 4 版本中包含的显着特性列表。
您还可以阅读Spring 4 教程列表。