Spring Framework 5.2.0.M3 和 5.1.8 现已可用

发布 | Stéphane Nicoll | 2019年6月13日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Framework 5.2.0.M35.1.8 现已可用。

Spring Framework 5.2 的第三个里程碑版本包含50 个修复和改进,而 Spring Framework 5.1.8 包含31 个修复和选定的改进

如果你想尝试这个里程碑版本,可以在下周初 Spring Boot 2.2.0.M4 发布后,在 start.spring.io 上引导新的应用。

项目页面 | GitHub | 问题 | 文档

Java CFEnv 1.1.0.RC1 发布

发布 | Mark Pollack | 2019年6月12日 | ...

引言

我代表社区很高兴地宣布 Java CFEnv 1.1 RC1 版本发布。

RC1 版本增加了以下功能:

  • 检查 classpath 以正确确定 MySQL 或 MariaDB 驱动程序类名的设置。

  • 使用 Boot 支持时,如果 classpath 中存在 Spring Cloud Connector 库,将抛出异常。这仅适用于以下服务:DataSource, RabbitMQ, Cassandra, MongoDB, 和 Redis。异常消息指示设置环境变量 JBP_CONFIG_SPRING_AUTO_RECONFIGURATION '{enabled: false}'

  • 通过将日志实用程序类复制到项目中,支持 Boot 1.5.x。

宣布 nohttp 项目

工程 | Rob Winch | 2019年6月10日 | ...

我很高兴地宣布 nohttp 项目,该项目允许用户查找、替换和防止使用 http://

背景

今天,Jonathan Leitschuh 发表了一篇题为 想接管 Java 生态系统?你只需要一个 MITM! 的博客。该博客表明,数百个 Java 库通过 HTTP 下载依赖项。这使得项目容易受到潜在的 MITM(中间人)攻击

不幸的是,有多个 Spring 项目使用 HTTP 下载依赖项。幸运的是,我们没有发现成功进行 MITM 攻击的迹象。我们也已解决了这个问题…

本周 Spring - 2019年6月11日

工程 | Josh Long | 2019年6月10日 | ...

各位 Spring 爱好者们,大家好!你能相信吗?六月已经过去快一半了!夏天快到了!旧金山的气温高达 97 华氏度 / 37 摄氏度!简直疯了!我很高兴我此刻在美丽的阿姆斯特丹和埃因霍温,荷兰,避开高温。这是多么荣幸。像往常一样,我们这周也很忙,让我们开始吧!

使用 React 重写 start.spring.io + 用户反馈更新

发布 | Damien Vitrac | 2019年6月5日 | ...

我们今天很高兴地宣布 start.spring.io 现在使用 React/Gatsby 作为前端框架构建。我们还根据您的反馈进行了 UI 改进感谢所有为此更新做出贡献的人以及所有不断告诉我们如何改进的用户!

React.js

在上次的 Web UI 现代化(3月5日上线)过程中,我们意识到即使是对网站进行微小的改动也变得比我们预期的更加耗时。旧的架构阻碍了我们进行实验以及快速进行小范围、增量式修改的能力。

因此,我们决定使用一个现代化且流行的 JavaScript 框架 - Gatsby 重写前端…

本周 Spring - 2019年6月4日

工程 | Josh Long | 2019年6月4日 | ...

各位 Spring 爱好者们,大家好!欢迎收看新一期的 本周 Spring!这周我在…… 我在家!看看这个!我在家参加盛大的 SpringOne Tour 旧金山活动。我非常高兴能在这里遇到令人惊叹的天气和社区。不过这周也很忙!上周我刚从西班牙回来参加我孩子的毕业典礼,我仍然非常非常骄傲。明天我将飞往爱尔兰的 Cork 参加 Cork JUG,然后去伦敦参加一个婚礼。所以,虽然有很多旅行,但任务稍微轻松一些 :-)

我们有很多内容要讲,所以让我们开始吧!

订阅 Spring 邮件列表

通过 Spring 邮件列表保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部