11

自 2.5 以来,我没有跟上 Spring 框架的所有更改。我正在寻找一个 4.0 的示例应用程序,它有一个基本的框架应用程序,它使用控制器和服务以 4.0 的方式完成了休眠。

我用谷歌搜索并查看了春季网站,我认为在过去一年左右的时间里情况变得更糟了。谁能帮我吗?

4

4 回答 4

11

弹簧指南

看看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等) 。

Appfuse 原型

最近还发布了支持 Spring 4.0 的Appfuse 3.0 。

AppFuse 是一个用于在 JVM 上构建 Web 应用程序的全栈框架。它最初是为了消除构建新 Web 应用程序时的启动时间而开发的。多年来,它已经成熟为一个非常可测试且安全的系统,用于创建基于 Java 的 web 应用程序。

AppFuse 充满了很好的模式,只需从appfuse 原型构建新项目并查看即可。

于 2014-01-05T14:56:55.553 回答
4

还有一个有趣的项目可以帮助您尽可能轻松快速地引导您的 Spring 应用程序。你可能想看看。弹簧靴

于 2014-01-05T15:33:55.443 回答
1

如果您正在寻找普通应用程序(不是 Web 应用程序,而是 Spring 4 与 hibernate 4 的集成),那么您可以参考我的博客。如果您有兴趣将其进一步集成到 Spring MVC,您需要创建带有注释 @Controller 的控制器类,并通过 @Service 注释将其自动连接到相应的服务类。

于 2014-01-07T08:46:06.257 回答
0

Spring 4 带来了许多新功能。其中之一是对 Java 8 版本的支持。以下是 Spring 4 版本中包含的显着特性列表。

  1. Spring MVC 测试框架
  2. Servlet 3.0 上的异步 MVC 处理
  3. @Configuration 类中的自定义 @Bean 定义注释
  4. @Autowired 和 @Value 用作元注释
  5. 跨框架的并发改进
  6. 在 TestContext 框架中加载 WebApplicationContexts
  7. JCache 0.5 (JSR-107)

您还可以阅读Spring 4 教程列表。

于 2014-04-27T14:56:07.427 回答