本周回顾 Spring - 2016 年 3 月 22 日

工程 | Josh Long | 2016 年 3 月 22 日 | ...

欢迎来到新一期的 本周回顾 Spring!像往常一样,我们有很多内容要介绍,让我们开始吧!这周我本应在巴黎比利时。不幸的是,由于最近在布鲁塞尔机场和地铁发生的悲惨、令人厌恶的懦弱袭击,我不能完全确定我是否会亲自前往比利时。然而,今晚的聚会演讲远程进行,通过直播。请继续关注我的 Twitter 账号 - @starbuxman 获取更多信息。

话虽如此,有很多精彩内容,让我们开始吧!

Spring Statemachine 1.1.0.M2 发布

发布 | Janne Valkealahti | 2016 年 3 月 22 日 | ...

我们很高兴宣布 Spring Statemachine 1.1.0.M2 的第二个里程碑版本发布。该版本可在Spring 里程碑仓库 https://repo.spring.io/milestone 中找到。

我们在第二个里程碑版本中获得的新特性

  • 常规错误修复。
  • 更好的错误处理和配置模型验证器。
  • @WithStateMachine 作为元注解。
  • 通过 StateMachinePersister 更方便地实现状态机的持久化/恢复。
  • 新的定时器事件,仅在进入状态后触发一次。
  • 配置模型类现在是公共 API。

完整的变更列表照例可在变更日志中找到。

我们计划发布一个候选版本…

SpringOne2GX 2015 回顾:何为即时 (Just In Time)

新闻 | Pieter Humphrey | 2016 年 3 月 22 日 | ...

录制于 SpringOne2GX 2015。讲师:Ashley Puls,NewRelic Core Spring Track 幻灯片:http://www.slideshare.net/SpringCentral/what-it-means-to-be-just-in-time 我们每天编写 Java 代码,然后编译成字节码并在 JVM 上运行。本次演讲解释了字节码在 JVM 内部会发生什么。它首先概述了即时 (Just In Time, JIT) 编译器。本概述讨论了 JIT 优化,例如方法内联和循环展开。然后,本次演讲通过检查 JIT 日志来解释对 Spring Boot 应用进行的优化。在演讲结束时,你将…

SpringOne2GX 2015 回顾:热门 JavaScript 框架对比:AngularJS、Ember.js 和 React.js

新闻 | Pieter Humphrey | 2016 年 3 月 22 日 | ...

录制于 SpringOne2GX 2015。讲师:Matt Raible Web / JavaScript Track 幻灯片:http://www.slideshare.net/SpringCentral/comparing-hot-javascript-frameworks JavaScript MVC 框架如今非常流行。它们席卷了 Web 开发领域。本次会议探讨了三个最热门的 JavaScript MVC 框架的各种特性:AngularJS、Ember.js 和 React.js。它还比较了客户端模板与服务器端模板,以及每个框架对同构 JavaScript(可在客户端和服务器端运行的代码)的支持程度。最后,我们将对每个…

SpringOne2GX 2015 回顾:使用事件溯源和 CQRS 构建微服务

新闻 | Pieter Humphrey | 2016 年 3 月 22 日 | ...

录制于 SpringOne2GX 2015。讲师:Michael Ploed Cloud Native Track 幻灯片:http://www.slideshare.net/SpringCentral/building-microservices-with-event-sourcing-and-cqrs-53211567 CQRS 和事件溯源是两种架构模式,随着云架构和 No-SQL 数据库的兴起而变得非常流行。两者结合使用效果很好,并且与“经典企业方法”相比,在数据处理和存储方面采取了不同的方法。CQRS 将你的应用分成读取和写入两部分,而通过事件溯源,你的数据的状态由…

Spring Security SAML 1.0.2 发布

发布 | Rob Winch | 2016 年 3 月 21 日 | ...

我很高兴宣布发布 Spring Security SAML 1.0.2。除此之外,本次发布提供了一个关键更新,解决了 MetadataManager 中的死锁问题。建议所有人进行更新。

即将到来的会议

请务必注册参加Spring I/O 大会,在那里你可以了解到 Spring 提供的最新、最棒的内容。

如果你有兴趣参加SpringOne Platform,请务必在早鸟优惠结束前注册以节省大量费用!

项目网站 | 文档 | 变更日志

一个基于 Kotlin、Spring Boot 和 PostgreSQL 的地理空间信使应用

工程 | Sébastien Deleuze | 2016 年 3 月 20 日 | ...

继我的第一篇Kotlin 博客文章之后,今天我想介绍一下我为即将到来的Spring I/O 2016 大会演讲《使用 Kotlin 和 Spring Boot 开发地理空间 Web 服务》而开发的新 Spring Boot + Kotlin 应用。

处理原生数据库功能

此应用的目标之一是了解如何利用原生数据库功能,就像我们在 NoSQL 世界中所做的那样。在这里,我们希望使用 PostGIS 提供的地理空间支持,它是 PostgreSQL 的空间数据库扩展。原生 JSON 支持也可能是一个很好的用例。

这个地理空间信使示例应用已在 GitHub 上发布

Spring Data Hopper 的第一个发布候选版本发布

发布 | Oliver Drotbohm | 2016 年 3 月 18 日 | ...

我代表 Spring Data 团队很高兴宣布 Hopper 发布火车 的第一个也是最终的发布候选版本。本次发布包含一些重要的变更和更新:

  • 将 Spring Framework 基线升级到 4.2(特别是 4.2.5)。
  • 在 Spring Data JPA 和 MongoDB 中支持 Query by Example。
  • 为 Spring Data Redis 支持对象映射和仓库。
  • 改进了对组合注解的支持。
  • 在 Spring Data REST 中支持查找类型和嵌套关联。
  • 升级到 Elasticsearch 2.2,因此 Spring Data Elasticsearch 的版本号变更为 2.0。

Spring Session 1.2.0 RC1 发布

发布 | Rob Winch | 2016 年 3 月 17 日 | ...

我代表社区很高兴宣布发布 Spring Session 1.2.0.RC1。该版本可在Spring 里程碑仓库 (https://repo.spring.io/milestone) 中找到。

变更日志

本次发布包含近 30 个问题修复和一些令人兴奋的新特性。完整的变更列表可在变更日志中找到。亮点内容可在1.2 版新特性中找到。

贡献

我仍然为不断壮大的 Spring Session 社区感到惊喜。正是由于我们的社区,我们才能在 1.1.0 GA 发布后一个月内完成本次发布。特别感谢所有…

Spring Session 1.1.1 发布

发布 | Rob Winch | 2016 年 3 月 17 日 | ...

我代表社区很高兴宣布发布 Spring Session 1.1.1.RELEASE。该版本可在 Maven Central 中找到。

变更日志

本次发布包含一些小的修复,建议所有当前使用 Spring Session 的用户升级。修复的详细信息可在变更日志中找到。

即将到来的会议

请务必注册参加Spring I/O 大会,在那里你可以了解到 Spring 提供的最新、最棒的内容。

如果你有兴趣参加SpringOne Platform,请务必在早鸟优惠结束前注册以节省大量费用!

网站 | 文档 | 问题 | 帮助

订阅 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

VMware 提供培训和认证,助你加速前进。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅,为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区的所有即将到来的活动。

查看全部