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 月 04 日 | ...

作为 Spring Data 发布版本 Codd 的第一个里程碑现在已经稍微降温,我想重点介绍 MongoDB 模块附带的一些新功能。

聚合框架中投影的 SpEL 支持

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

假设订单聚合的一部分是其总价,实际上是使用以下公式计算的:(netPrice * discountRate + fixedCharge) * taxRate。 折扣率为 0.8,固定费用为 1.2,税率为 1.19,相应的DBObject使用 MongoDB 聚合来编码此公式……

抢先一步

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

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部