Thomas Darimont

Thomas Darimont

校友
博文Thomas Darimont

Spring Data Fowler 有哪些新功能?

工程 | 2015 年 3 月 26 日 | ...

Spring Data 发布列车 Fowler 的 GA 版发布标志着 6 个月开发的终点。现在是时候让您了解此次发布的内容并简要概述各项功能了。Fowler 发布列车的主要主题是性能改进和增强的 Java 8 支持,这主要体现在 Spring Data JPA 和 MongoDB 模块中,但许多其他模块也得到了显著改进。

升级到 Spring Data Fowler 发布列车最简单的方法是使用 Spring Boot 并将 spring-data-releasetrain.version 属性配置为 Fowler-RELEASE。如果您尚未使用 Spring Boot,请将 Spring Data BOM 添加到您的 <dependencyManagement />

Spring Data JPA @Query 定义中的 SpEL 支持

工程 | 2014 年 7 月 15 日 | ...

Spring Data JPA 允许使用 @Query 注解手动定义要由存储库方法执行的查询。不幸的是,JPQL 中的参数绑定非常有限,只允许您设置一个值并提供一些类型转换。最新的 Spring Data JPA M1 Evans 发布列车版本通过添加对使用 SpEL 表达式在 @Query 注解的语句中动态绑定参数的支持,减轻了这种痛苦,这在手动定义查询时提供了额外的灵活性。在这篇博文中,我将向您介绍此功能的功能。

Spring Data Redis 1.2.1 发布

发布 | 2014 年 3 月 27 日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Data Redis 1.2.1 发布!此维护版本包含 RedisTemplate 和 RedisCacheManager 中的一些错误修复。

一如既往,此版本已针对 Java 6、7 和 8 进行测试,以确保与 Redis 2.6 和 2.8 以及 Spring Framework 4.0.3 兼容。您可以运行此 Jira 查询以获取完整的更改列表。

我们期待您在论坛或 问题跟踪器 中提供反馈。

祝好,您的 Spring Data 团队!

Spring Data Redis 1.1.1 发布

发布 | 2014 年 1 月 28 日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Data Redis 1.1.1 发布!此维护版本包含一些错误修复和改进,尤其是在连接、线程和测试工具设置的处理方面。

此版本已针对 Java 6、7 和 8 进行测试,以确保与 Redis 2.4、2.6 和 2.8 以及 Spring Framework 4.0 兼容。

运行此 Jira 查询以获取完整的更改列表。

我们期待您在论坛或 问题跟踪器 中提供反馈。

Spring Data MongoDB 1.4 M1 有哪些新功能

工程 | 2013 年 12 月 4 日 | ...

由于 Spring Data 发布列车 Codd 的第一个里程碑已经稍微冷却下来,我想强调一下 MongoDB 模块随附的一些新功能。

聚合框架中投影的 SpEL 支持

有时,在 MongoDB 聚合框架投影中定义算术表达式可能相当复杂。

假设订单聚合的一部分是其总价,其计算公式为:(netPrice * discountRate + fixedCharge) * taxRate。如果折扣率为 0.8,固定费用为 1.2,税率为 1.19,则用于使用 MongoDB 聚合对该公式进行编码的相应 DBObject

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有