领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多欢迎回到另一期《本周 Spring》!本周我将在波兰克拉科夫参加 Geecon,这是一个波兰开发者大会,我当然会向开发者介绍 Spring。(也许还有 Spring)。如果你在附近,找到我,我会穿着印有巨大 Spring 叶子的 T 恤!:)
除此之外,还有很多内容需要介绍,让我们开始吧!
@EnableIntegration
支持构建。您应该阅读这篇文章。说真的。我想借用 Artem 的一些精彩内容,摘录这段令人惊叹的代码片段java @Bean IntegrationFlow helloWorldFlow() { return IntegrationFlows.from("helloWorldInput") .filter("World"::equals) .transform("Hello "::concat) .handle(System.out::println) .get(); }
是的!这是一个 Spring Integration 流,它处理输入消息,filter
它们,transform
它们,然后将它们传递给转义方法handle
,该方法允许开发人员将任何行为插入到混合中。请记住,您可以更改此内容的任何部分 - 包括它从哪里获取消息以及它将消息写入哪里。实际上,一个流的输出可以是另一个流的输入。恭喜 Spring Integration 团队!此外,请务必查看发布网络研讨会的回放!
Principal
、UserDetailsService
等的新注释。查看它并继续关注更多内容!BeanBuilder
支持中找到了一个舒适的配置中间地带,并在本文中对其进行了很好的描述org.springframework.boot.actuate.system.ApplicationPidListener
(Jakub 贡献了该类 - 谢谢 Jakub!)与应用程序的进程标识符 (PID
)一起工作的方法的不错文章。不错!