Spring 提示:Spring Cloud Stream Kafka Streams
演讲者:Josh Long
嗨,Spring 粉丝们!在本期(2018年的第一期!)Spring 提示中,我们将了解如何在 Spring Boot 应用中使用Apache Kafka、Apache Kafka Streams 和 Spring Cloud Stream Kafka Streams 绑定器进行流处理。
演讲者:Josh Long
嗨,Spring 粉丝们!在本期(2018年的第一期!)Spring 提示中,我们将了解如何在 Spring Boot 应用中使用Apache Kafka、Apache Kafka Streams 和 Spring Cloud Stream Kafka Streams 绑定器进行流处理。
嗨,Spring 粉丝们!多么精彩的一周!本周我在美丽的德克萨斯州达拉斯参加 Spring One Tour 达拉斯活动,就像其他许多城市一样,活动完全售罄!真是盛况空前!
哇,#SpringOneTour 达拉斯,你太#bootiful了!pic.twitter.com/SySCBw4UNX
—— Josh Long (龙之春, जोश) (@starbuxman) 2018年4月3日
那么,事不宜迟,让我们开始吧!
自从 Spring Boot 首次发布以来,就可以通过使用@ConfigurationProperties
注解将属性绑定到类。也可以指定不同形式的属性名称。例如,person.first-name
、person.firstName
和 PERSON_FIRSTNAME
可以互换使用。我们称此功能为“宽松绑定”。
不幸的是,在 Spring Boot 1.x 中,“宽松绑定”显得过于宽松。很难准确定义绑定规则以及何时可以使用特定格式。我们还开始收到难以使用我们的 1.x 实现修复的问题报告。例如,在 Spring Boot 1.x 中,无法将项目绑定到java.util.Set
……
嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring》!本周我在阳光明媚的旧金山与当地客户会面,并制作下一季《Spring 提示》的更多剧集。
像往常一样,我们有很多内容需要介绍,所以让我们开始吧!
嗨,Spring 粉丝们,欢迎来到春季的第一天!本周我在旧金山拜访了一些客户,闲逛,制作新的 Spring 提示剧集,享受美好的天气。仿佛今天还不够令人兴奋,Java 10 也在今天发布了!我知道这一切似乎已经足够了,但请继续阅读,因为我们本周有很多好东西!
JwkTokenStore
中的椭圆曲线签名验证……目录
Micrometer 是一个维度优先的指标收集外观,其目标是允许您使用供应商中立的 API 来计时、计数和衡量您的代码。通过类路径和配置,您可以选择一个或多个监控系统来导出您的指标数据。把它想象成 SLF4J,但用于指标!
Micrometer 是 Spring Boot 2 的 Actuator 中包含的指标收集工具。它也已向后移植……
嗨,Spring 粉丝们!欢迎收看另一期《本周 Spring》!本周我在暴风雪肆虐的马萨诸塞州波士顿参加史诗般的 Spring One Tour 波士顿活动。不幸的是,由于这场疯狂的暴风雪,活动推迟了一天,因为我们都在努力应对天气。希望您能够参加 Spring Boot 2.0 推出网络研讨会!如果没有,重播将在此处提供,并且不要忘记查看发布博客!
下雪也行!演出必须继续,至少在 Spring 博客上是这样,所以事不宜迟
@Modify
用于标记执行 DML 或 DDL 的查询。修改查询将返回类型boolean
或Boolean
……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最强大的功能之一。自动配置类的测试通常遵循相同的模式。大多数测试启动一个包含被测试自动配置类的ApplicationContext
,并根据测试加载额外的配置来模拟用户行为。这种模式的重复会导致代码库中出现大量重复代码。
Spring Boot 2.0提供了一套新的测试辅助工具,可以轻松配置ApplicationContext
来模拟自动配置测试场景。以下示例配置了一个ApplicationContextRunner
来测试UserServiceAutoConfiguration
……
Spring Web Flow 2.5现已正式发布并可供使用。此版本为使用Web Flow的应用程序提供了一个升级路径,以Spring Framework 5、Java 8、Servlet 3.1、Hibernate 5、Tiles 3和JSF 2.2作为最低要求。