本周 Spring - 2019年3月19日

工程 | Josh Long | 2019年3月19日 | ...

各位 Spring 粉丝大家好!欢迎来到又一期的《本周 Spring》!这是多么狂野而精彩的 Spring 一周啊!这周我在英国伦敦参加盛大的 SpringOne Tour 活动和客户拜访,然后我将前往奥地利维也纳,之后再去荷兰阿姆斯特丹参加那里的 SpringOne Tour 活动。如果您在这些地方中的任何一个,请打个招呼!

Spring Cloud Data Flow 2.0.1 GA 发布

发布 | Ilayaperumal Gopinathan | 2019年3月18日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布 Data Flow 2.0.1 GA 版本。请遵循入门指南在本地Cloud FoundryKubernetes 上运行。

这是一个小型版本,主要包含 bug 修复和文档增强。

以下是此版本的亮点

  • 现在 Skipper 服务器的 Kubernetes 部署配置默认使用 MySQL 作为数据库。

  • 移除多余的 Spring Data Redis 依赖,以修复 Spring Cloud Data Flow 服务器健康检查。

  • 改进的入门文档。

  • Spring Cloud Data Flow 和 Spring Cloud Data Flow UI 的 bug 修复。

  • 文档示例中的所有开箱即用流应用现在都使用 Einstein SR2。

A Bootiful Podcast:Spring Security 工程师和 OAuth 专家 Joe Grandja

工程 | Josh Long | 2019年3月15日 | ...

各位 Spring 粉丝大家好!欢迎来到又一期的 A Bootiful Podcast!本周Josh Long (@starbuxman)Joe Grandja (@joegrandja) 交谈,巧合的是,Joe 刚刚庆祝了他加入 Spring 团队的第三个周年纪念日!Joe 在构建 Spring Security 5.x 及其 OAuth 客户端和资源服务器支持方面发挥了重要作用。

Joe 的团队页面 Joe 的 Twitter Joe 刚刚庆祝他在团队的第三年!

Spring Boot 2.2 中的延迟初始化

工程 | Andy Wilkinson | 2019年3月14日 | ...

最近宣布的 Spring Boot 2.2 的第一个里程碑版本引入了对延迟初始化的支持。本文描述了这项新功能,并解释了如何以及何时启用它。

延迟是什么意思?

Spring Framework 早在 11 年前将其源代码迁移到 Git 之前就支持延迟 Bean 初始化。默认情况下,当应用程序上下文刷新时,上下文中的每个 Bean 都会被创建并注入其依赖项。相比之下,当 Bean 定义配置为延迟初始化时,它将不会被创建,并且其依赖项也不会被…

本周 Spring - 2019年3月12日

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

各位 Spring 粉丝大家好!这是多么精彩的一周!我在华盛顿西雅图,一直在与 Pivotal 合作伙伴 Microsoft 讨论所有关于 Spring、Cloud Foundry 和 Azure 的事情,今晚我在西雅图 Java 用户组上做了关于响应式 Spring 的演讲。

明天早上我将前往美丽的加拿大蒙特利尔参加盛大的 ConFoo 大会。您会去吗?打个招呼吧!

话不多说,让我们来看看本周的综述!

JVM 的内存占用

工程 | Andy Wilkinson | 2019年3月11日 | ...

JVM 可能是一个复杂的“野兽”。值得庆幸的是,大部分复杂性都隐藏在幕后,我们作为应用程序开发人员和部署人员通常不必过多担心它。随着基于容器的部署策略的兴起,需要注意的一个复杂性领域是 JVM 的内存占用。

两种类型的内存

JVM 将其内存分为两大类:堆内存和非堆内存。堆内存是人们通常最熟悉的那个部分。它是应用程序创建的对象存储的地方。它们一直保留在那里,直到它们…

A Bootiful Podcast:Devnexus 2019 上的 Matt Raible 和 James Ward

工程 | Josh Long | 2019年3月8日 | ...

各位 Spring 粉丝大家好!在这期加长版节目中,我与老朋友兼同事开发者布道师 Okta 的 Matt Raible 和 Google 的 James Ward 进行了交谈。我们谈论了 Java、Kotlin、Spring、云计算技术、安全、Go、范式转变、过去和现在的 Web 框架、Macromedia、Adobe、Scala 以及无数其他话题!这对我来说非常有趣,希望您也会喜欢。

Google 开发者布道师 James Ward 在 Twitter 上 (@_jamesward) Okta 开发者布道师 Matt Raible 在 Twitter 上 (@mraible)

Spring Boot 2.2 M1

发布 | Andy Wilkinson | 2019年3月8日 | ...

我代表团队和所有贡献者高兴地宣布,Spring Boot 2.2 的第一个里程碑版本已经发布,并可在我们的里程碑仓库获取。此版本关闭了超过140 个问题和拉取请求

此第一个里程碑版本的亮点包括

  • Spring Data Moore M2
  • 显著加快了大量配置属性的绑定速度
  • 可选的延迟 Bean 初始化支持(后续博客文章将对此进行更详细介绍)
  • JMX 现在默认禁用
  • 大量的依赖升级
  • 使用 Actuator 时启动更快,内存占用更低

获取 Spring 新闻通讯

订阅 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部