本周 Spring - 2017 年 11 月 21 日
各位 Spring 爱好者你们好!欢迎阅读最新一期的 本周 Spring!你能相信离 2018 年只有不到六周了吗?快乐的时光总是过得飞快!
本周我在洛杉矶与社区成员交流,然后和朋友家人一起在美国这里度过感恩节假期。感恩节是一个反思我们所感恩的事情的机会。我相信我代表 Spring 和 Pivotal 团队的所有人,说我们非常感激你们。感谢你们将这个社区打造成最令人惊叹、充满活力、令人振奋和有趣的社区……
各位 Spring 爱好者你们好!欢迎阅读最新一期的 本周 Spring!你能相信离 2018 年只有不到六周了吗?快乐的时光总是过得飞快!
本周我在洛杉矶与社区成员交流,然后和朋友家人一起在美国这里度过感恩节假期。感恩节是一个反思我们所感恩的事情的机会。我相信我代表 Spring 和 Pivotal 团队的所有人,说我们非常感激你们。感谢你们将这个社区打造成最令人惊叹、充满活力、令人振奋和有趣的社区……
我代表团队,高兴地宣布 Spring Cloud Skipper 1.0 M2 发布。
Skipper 是一个轻量级工具,允许您发现 Spring Boot 应用程序并在多个云平台上管理它们的生命周期。您可以单独使用 Skipper,也可以将其与持续集成流水线集成,以帮助实现持续部署。
1.0 M2 版本修复了一些错误并引入了一些新功能。
我代表社区,高兴地宣布 Spring Security OAuth 2.2.1.RELEASE 发布。
该 2.2.1.RELEASE 是一个维护版本,包含错误修复和少量改进。
我代表社区,高兴地宣布 Spring Cloud Finchley Release Train 的里程碑 4 (M4) 版本今天发布。该版本可在 Spring Milestone 仓库中找到。您可以查看 Finchley 的发布说明了解更多信息。
本次更新主要用于与 Spring Boot 2.0.0.M6 的互操作性。
模块 | 版本 |
---|---|
Spring Cloud Dependencies | 2.0.0.M5 |
Spring Cloud Consul | 2.0.0.M3 |
Spring Cloud Gateway | 2.0.0.M4 |
Spring Cloud Zookeeper | 2.0.0.M3 |
Spring Cloud Sleuth | 2.0.0.M4 |
Spring Cloud Cloudfoundry | 2.0.0.M1 |
Spring Cloud Config | 2.0.0.M4 |
Spring Cloud Netflix | 2.0.0.M4 |
Spring Cloud Contract | 2.0.0.M4 |
Spring Cloud Security | 2.0.0.M1 |
Spring Cloud Stream | Elmhurst.M3 |
Spring Cloud Bus | 2.0.0.M3 |
Spring Cloud Task | 2.0.0.M2 |
Spring Boot Starter | 2.0.0.M6 |
Spring Cloud Aws | 2.0.0.M2 |
Spring Cloud Build | 2.0.0.M5 |
Spring Boot Dependencies | 2.0.0.M6 |
Spring Cloud Vault | 2.0.0.M4 |
Spring Boot | 2.0.0.M6 |
讲师:Josh Long
各位 Spring 爱好者你们好!在本期 Spring Tips 中,我们将看看 Spring Boot 构建插件、"胖" JAR 包、可执行 JAR 包和 "瘦" JAR 包。
各位 Spring 爱好者你们好!欢迎阅读最新一期的 本周 Spring!本周我在摩洛哥卡萨布兰卡参加精彩的 Devoxx Morocco 活动,与北非中心的开发者交流。
你能相信现在已经是 11 月中旬了吗?你能相信离在加州旧金山举行的精彩的 SpringOne Platform 活动不到一个月了吗?我希望你能去!
现在,话不多说,让我们开始吧。
我们很高兴地宣布 Spring Cloud Task 2.0.0.M2 现已可从 Spring 的里程碑仓库下载。非常感谢所有为本次发布做出贡献的人。
此版本带来了与 Spring Boot 2.0 M5 的兼容性。通过本次升级,所有依赖也得到了升级(Spring Cloud、Spring Cloud Stream、Spring Batch 等)。
我们期待你在 Github、StackOverflow、Gitter 上提供反馈
我们很高兴地宣布 Spring Cloud Stream Elmhurst release train 的 2.0.0.M3 版本发布。
Spring Cloud Stream Elmhurst 2.0.0.M3 可在 Spring Milestone 仓库中使用。其发布说明包含了与 Spring Boot、Spring Cloud、Spring AMQP 和 Spring for Apache Kafka 的版本兼容性相关的信息。
以下部分列出了此版本中包含的新功能和改进
内容类型解析已在 channel interceptors 中得到改进和整合,这使得在需要应用程序级自定义的情况下可以进行配置。此外,根据社区反馈,我们现在将默认内容类型设置为 application/json
。但是,仍然可以通过 BindingProperties
覆盖它,或者可以通过 Message
传递它……
我们很高兴地宣布 Spring for Apache Kafka 2.1
版本的第一个 Release Candidate 发布
repositories {
maven { url 'http://repo.spring.io/milestone' }
}
compile "org.springframework.kafka:spring-kafka:2.1.0.RC1"
本次快速小版本发布的普遍原因是 最近发布的 Apache Kafka 1.0.0
版本。该版本没有关键功能,但在 kafka.admin
和 kafka.streams
中引入了一些破坏性更改。因此,此版本主要代表与 Apache Kafka 1.0.0
的兼容性
弃用 KafkaEmbedded
中的 bounce()
和 waitUntilSynced()
方法,因为 AdminUtils
中相应的 API 已被移除
KStreamBuilderFactoryBean
现在使用 StreamsBuilder
而不是已弃用的 KStreamBuilder
@EmbeddedKafka.brokerProperties()
可以使用属性占位符进行配置
由于为 BeanFactory
解析器提供了 TemplateAwareExpressionParser
,因此 @KafkaListener
属性中的 SpEL 表达式现在可以简化使用
引入了 NonResponsiveConsumerEvent
以跟踪 ListenerContainer
的状态,以便发现可能的 Broker 目标不可用情况
讲师:Josh Long
各位 Spring 爱好者你们好!在本期 Spring Tips 中,我们将重新审视 Kotlin,并在 Kotlin 和 Spring 生态系统中利用更多 DSL。