本周 Spring - 2018年4月3日

工程 | Josh Long | 2018年4月3日 | ...

嗨,Spring 粉丝们!多么精彩的一周!本周我在美丽的德克萨斯州达拉斯参加 Spring One Tour 达拉斯活动,就像其他许多城市一样,活动完全售罄!真是盛况空前!

那么,事不宜迟,让我们开始吧!

Spring Boot 2.0 中的属性绑定

工程 | Phil Webb | 2018年3月28日 | ...

自从 Spring Boot 首次发布以来,就可以通过使用@ConfigurationProperties 注解将属性绑定到类。也可以指定不同形式的属性名称。例如,person.first-nameperson.firstNamePERSON_FIRSTNAME 可以互换使用。我们称此功能为“宽松绑定”。

不幸的是,在 Spring Boot 1.x 中,“宽松绑定”显得过于宽松。很难准确定义绑定规则以及何时可以使用特定格式。我们还开始收到难以使用我们的 1.x 实现修复的问题报告。例如,在 Spring Boot 1.x 中,无法将项目绑定到java.util.Set……

本周 Spring - 2018年3月27日

工程 | Josh Long | 2018年3月27日 | ...

嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring》!本周我在阳光明媚的旧金山与当地客户会面,并制作下一季《Spring 提示》的更多剧集。

像往常一样,我们有很多内容需要介绍,所以让我们开始吧!

本周 Spring - 2018年3月20日

工程 | Josh Long | 2018年3月21日 | ...

嗨,Spring 粉丝们,欢迎来到春季的第一天!本周我在旧金山拜访了一些客户,闲逛,制作新的 Spring 提示剧集,享受美好的天气。仿佛今天还不够令人兴奋,Java 10 也在今天发布了!我知道这一切似乎已经足够了,但请继续阅读,因为我们本周有很多好东西!

Micrometer:Spring Boot 2 的新型应用程序指标收集器

工程 | Jon Schneider | 2018年3月16日 | ...

目录

它是什么?

Micrometer 是一个维度优先的指标收集外观,其目标是允许您使用供应商中立的 API 来计时、计数和衡量您的代码。通过类路径和配置,您可以选择一个或多个监控系统来导出您的指标数据。把它想象成 SLF4J,但用于指标!

Micrometer 是 Spring Boot 2 的 Actuator 中包含的指标收集工具。它也已向后移植……

本周 Spring - 2018年3月13日

工程 | Josh Long | 2018年3月13日 | ...

嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring》!本周我在暴风雪肆虐的马萨诸塞州波士顿参加史诗般的 Spring One Tour 波士顿活动。不幸的是,由于这场疯狂的暴风雪,活动推迟了一天,因为我们都在努力应对天气。希望您能够参加 Spring Boot 2.0 推出网络研讨会!如果没有,重播将在此处提供并且不要忘记查看发布博客

下雪也行!演出必须继续,至少在 Spring 博客上是这样,所以事不宜迟

将 start.spring.io 升级到 Spring Boot 2

工程 | Stéphane Nicoll | 2018年3月12日 | ...

Spring Boot 2 最近发布,Spring Initializr (start.spring.io) 的生产实例也在同一天升级到 Spring Boot 2。

在这篇文章中,我想带您了解将 Spring Boot 1.x 应用升级到 Spring Boot 2 的过程。

发行说明和迁移指南

第一步是阅读迁移指南发行说明,熟悉Spring Boot 2的主要变化。

构建升级

如果您使用Maven和spring-boot-starter-parent,需要注意的是,升级过程中将更新多个插件。如果您没有使用父项目,则值得检查您的构建并升级正在使用的插件。Spring Initializr是使用Maven构建的,因此最简单的方法是扫描spring-boot-dependencies……

使用Spring Boot 2.0测试自动配置

工程 | Madhura Bhave | 2018年3月7日 | ...

自动配置是Spring Boot最强大的功能之一。自动配置类的测试通常遵循相同的模式。大多数测试启动一个包含被测试自动配置类的ApplicationContext,并根据测试加载额外的配置来模拟用户行为。这种模式的重复会导致代码库中出现大量重复代码。

Spring Boot 2.0提供了一套新的测试辅助工具,可以轻松配置ApplicationContext来模拟自动配置测试场景。以下示例配置了一个ApplicationContextRunner来测试UserServiceAutoConfiguration……

获取Spring通讯

关注Spring通讯

订阅

领先一步

VMware提供培训和认证,助您快速提升。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部