本周 Spring - 2019年1月22日

工程 | Josh Long | 2019年1月22日 | ...

大家好,Spring 粉丝们,又到了“本周 Spring”节目!本周我将前往风景宜人的匹兹堡,并在 DICK's Sporting Goods 等地发表演讲。快来加入我吧!

我关于如何使用 **Spring Boot 和 Microsoft Azure** 的六部分系列教程刚刚完结,最后几部分在上周发布,我想在此将整个系列分享给大家,供大家学习。

我之前还做了一个关于 **Spring 和 Google Cloud Platform** 的八部分系列教程。点击这里查看。该系列共有八篇文章。它们都在这里:

](https://springframework.org.cn/blog/2018/09/06/bootiful-gcp-supporting-observability-with-spring-cloud-gcp-stackdriver-trace-6-8)

  • [Bootiful GCP:使用 Spring Cloud GCP 连接到其他 GCP 服务 (7/8)

](https://springframework.org.cn/blog/2018/09/10/bootiful-gcp-use-spring-cloud-gcp-to-connect-to-other-gcp-services-7-8)

现在,让我们回到日常安排,回顾一下网上其他非常精彩的内容。

  • 我喜欢 Dave Syer 博士的这篇关于 Spring Boot 中的手动 Bean 定义 的文章。他在文章中探讨了如何减少 Spring Boot 应用程序中的对象数量以实现更好的性能。您可以将非平凡的 Spring Boot 应用程序的启动时间缩短到 1 秒以下,这才是它们应该达到的水平!
  • 上周,我发布了我的播客“A Bootiful Podcast”的最新一期,这次我采访了 Google 开发者关系倡导者 Ray Tsang。Ray 是 Spring 社区的朋友,我想在这里重点介绍他的工作。您订阅了吗?您也可以订阅!可以在 SoundCloudiTunes 等平台收听播客。如果您喜欢,*请* 在 iTunes 上留下一个好评。这对播客非常有帮助。谢谢。
  • 上周我还发布了我的“Spring Tips”系列的最新一期,这次是关于 JavaFX 的。“JavaFX!”我听到您的惊呼。我知道,但请相信我——它很棒。如果您要构建原生桌面应用程序(当然,这是一个很大的“如果”),那么 JavaFX 是一个非常有说服力的选择,而且它与 Spring 的配合相当好。实现这一点所需的配置也很少。就好像 JavaFX 的开发者们特意将其设计得足够灵活,能够支持与其他技术的集成。太棒了。
  • 友好提醒:Spring Data 的自动派生查询是特例,不是规则。*请* 使用 `@Query`。
  • 您知道我曾与谁合作愉快,以及在他离开 Pivotal 后我会想念谁吗?我的朋友 Josh Mckenty (@jmckenty)。他是一位 Python 程序员,也是 Cloud Foundry 的粉丝。我和他一起录制了一个精彩的视频 Cloud Foundry Livelessons,至今仍是我最喜欢的视频之一。它*极其*宏伟,*极其*充实!再见,优秀的 Josh,谢谢你。
  • Thomas Darimont 已将一个使用 Spring Boot Admin 和 Keycloak 的示例应用程序升级到了最新的 Spring Boot 版本 2.1.2.RELEASE
  • PKS,Pivotal 的 Kubernetes 服务,现已在 Azure 上运行!
  • 感谢 Java Champion 和行业传奇人物 Trisha Gee 指出这个话题,为初出茅庐的年轻程序员提供建议。
  • 这与 Spring 本身关系不大,但是昨天我和 Mario Gray 在 `emacs` 中实现了 Java 编辑和 Asciidoctor 编辑,并记录在这里:让 Emacs 准备好写作,第一部分
  • PicoCLI,一个用于在 JVM 上构建命令行应用程序的库,现在支持 Spring Boot
  • 不出所料,Java 仍然主导着 TIOBE 语言排名
  • 感谢 Olga Maciaszek,我们现在在 Spring Cloud Contract 中有了 XML 支持!
  • (Reactive) Spring Data 工程师 Mark Paluch 在这个推文中出色地识别出了 “响应式编程成熟度模型”。太棒了!
  • 正在为您的 Spring Core Professional 认证努力?查看这些资源
  • Laszlo Csontos 有一个很好的例子,展示了如何将 Twitter4J 与 Spring Integration 一起使用
  • 不要错过 1 月 29 日的 应用程序安全和 OAuth 网络研讨会
  • 想在 Spring Framework 中看到一个类似于 Webflux.fn 的 Web MVC.fn 吗?请为这个 issue 投票。
  • 我们非常需要您对 Spring Cloud Task 的反馈
  • 多年前,我为当时仅是 Spring Framework 在 Github 上的一个镜像创建了第一个 pull request,Rashidi Zin 在 Twitter 上注意到了这件事。 请记住,我*绝不是*第一个向 Spring Framework 发送修复、补丁或更改集的人。只是第一个在 Github 上这样做的,而 Github 也才存在了几年。Spring 以某种形式存在了将近二十年,先后在 CVS、Subversion、Git,以及最近——在 Github 上。
  • Codecentric 的 Spring Boot Admin 2.1.2 已发布!得益于社区的贡献,它现在支持 Dischord。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有