本周 Spring — 2015 年 12 月 8 日

工程 | Josh Long | 2015 年 12 月 08 日 | ...

欢迎来到另一期《本周 Spring》!本周我正在芝加哥与客户会面,然后前往华盛顿特区纽约市参加云原生聚会!我希望您能考虑参加其中任何一场活动!

时间飞逝!我们离 2016 年非常近了!

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

本周 Spring — 2015 年 12 月 1 日

工程 | Josh Long | 2015 年 12 月 01 日 | ...

哇!你能相信我们已经开始展望 2016 年了吗?时间过得真快!请记住,《本周 Spring》是在 2011 年的第一周启动的,因此我们很快就会迎来 TWiS 的五周年纪念日!

本周我正在中国上海参加《Cloud Foundry 峰会亚洲站》,然后前往美国佛罗里达州劳德代尔堡参加《丰富的 Web 体验》!如果您在这两个地方的任何一个地方,请随时与我联系

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

  • Spring Boot 联合创始人兼 Spring framework 贡献者 Phil Webb 发布了一篇非常有见地的文章,帮助正在了解 Spring(已经存在 10 多年)的人们避免 2016 年新开发人员面临的一些常见陷阱。强烈推荐阅读!
  • Florian Benz 精彩地讨论了使用 Spring Rest Docs 生成的全面 REST文档的动机和用途。这篇文章非常酷,而且很简短!
  • 说到 Spring Rest Docs,有一篇对项目负责人、令人惊叹的 Andy Wilkinson 的精彩采访——在他大量的空闲时间里,他还管理着 Spring IO Platform 并为 Spring Boot 做出贡献。阅读更多内容,了解我的英雄之一……

将 OAuth2 应用从 Spring Boot 1.2 迁移到 1.3

工程 | Dave Syer | 2015 年 11 月 30 日 | ...

Spring Boot 1.3 中有一些关于OAuth2 客户端和服务器以及Spring Security OAuth2 的新功能。其中一些功能是从Spring Cloud Security 移植过来的,因此在Spring Cloud 的 Angel 版本中,但在 Brixton 版本中没有。本文将帮助您了解这些更改并更新任何现有应用程序以使用新功能。

依赖项管理

如果您没有使用 Spring Cloud,您应该能够只更改 Spring Boot 依赖项的版本号。由于一些 OAuth2 功能从 Spring Cloud Security 迁移到 Spring Boot 1.3,因此情况可能比这稍微复杂一些。另一篇文章讨论了将 Spring Cloud 应用程序从 Spring Boot 1.2 升级到 1.3 的问题。如果您使用的是 Spring Cloud Angel 版本,则应参考该……

2016 年如何避免讨厌 Spring

工程 | Phil Webb | 2015 年 11 月 29 日 | ...

在感恩节周末,一篇 2014 年的文章名为“为什么我讨厌 Spring”作者 Sam Atkinson 开始在 Twitter 上流传。倾听批评意见总是有趣的,看看我们能做些什么来改进 Spring,大部分Spring Boot 的诞生都源于倾听人们谈论他们遇到的框架问题

在这篇博文中,我将尝试解决 Sam 的文章中讨论的一些问题,并描述我个人的 Spring“最佳实践”。但是,在我们深入细节之前,值得考虑一下为什么不太理想的做法仍然存在于……

将 Spring Cloud 应用程序从 Spring Boot 1.2 迁移到 1.3

工程 | Dave Syer | 2015 年 11 月 25 日 | ...

Spring Boot 1.3 中有一些有趣的新功能,现在可以在 Spring Cloud 的 Brixton 版本中使用。Spring Cloud 的 Angel 版本与 Spring Boot 1.3 部分不兼容,因此当您升级时,需要注意一些重要事项。本文将帮助您了解这些更改并更新任何现有应用程序以使用新功能。在尝试将 Spring 项目的新版本应用到现有代码库时,它通常也很有帮助。

提示:您可以使用 `mvn dependency:tree` 或 `gradle dependencies` 来列出项目中的依赖项并检查版本。

……

本周 Spring — 2015 年 11 月 23 日

工程 | Josh Long | 2015 年 11 月 24 日 | ...

欢迎来到另一期《本周 Spring》!在美国,这是感恩节的一周,在那里——希望如此——我们会花时间注意我们感激的许多事情。我相信,我代表 Pivotal 的整个团队说:我们感谢您,亲爱的社区。谢谢。

因此,像往常一样,我们有很多事情要做。事实上,在吃火鸡后的懒散时光里,更好。

  • Mark Pollack 博士刚刚宣布发布Spring XD 1.3 GA 和 Spring Flo for Spring XD 1.0。这是一个巨大的版本!Spring XD 1.3.0 支持作业组合 DSL、Spring Flo for Spring XD、改进的管理 UI、Spark 1.3.1、对 Spring Data 和 Spring for Hadoop 发行版的更新、Cassandra Sink 和更多内容!它也是在 Spring XD 完成其向 Spring Cloud Stream 和 Spring Cloud Dataflow 中已经部分规划的架构的旅程之前的最后一个版本!这是一个令人兴奋的技术发展!
  • Spring Security 和 Spring Session 负责人Rob Winch 刚刚宣布了 Spring Session 1.1.0.M1,它包含许多新功能:按用户名搜索 HTTP 会话、`HttpSessionListener` 支持、自定义 `Cookie` 创建、覆盖默认 `RedisSerializer`……

Spring XD 1.3 GA 和 Flo for Spring XD 1.0 GA 发布

工程 | Mark Pollack | 2015 年 11 月 19 日 | ...

今天,我们很高兴地宣布 Spring XD 1.3 和 Flo for Spring XD 1.0 正式上市。

  • Spring XD 1.3 GA:zipbrewrpm
  • Flo for Spring XD 1.0 GA:zip

除了错误修复之外,我们还在 1.3 版本中添加了一些新功能

本周 Spring — 2015 年 11 月 17 日

工程 | Josh Long | 2015 年 11 月 17 日 | ...

我的天哪,时间过得真快!我们已经开始展望 2016 年的开始了!

欢迎来到另一期《本周 Spring》!本周我在摩洛哥美丽的卡萨布兰卡参加 Devoxx 摩洛哥!这是今年的第五个 Devoxx——在比利时、英国、法国、波兰和现在的摩洛哥举办活动——我有幸在所有活动中都发表了演讲!#fullDevoxx

本周我们有很多内容需要介绍,所以让我们开始吧!

本周 Spring — 2015 年 11 月 10 日

工程 | Josh Long | 2015 年 11 月 10 日 | ...

欢迎来到另一期《本周 Spring》!本周我在比利时安特卫普参加所有 Devoxx 中最盛大的(Devoxxen?),Devoxx 比利时!我和团队的几位成员一起在这里,如果您在附近,请随时打个招呼

本周Spring(PCF 1.6版!)- 2015年11月3日

工程 | Josh Long | 2015年11月3日 | ...

欢迎来到另一个本周Spring!本周我正在保加利亚索非亚参加我最喜欢的展会之一,盛大的Java2Days活动

上周终于发布了Pivotal Cloud Foundry 1.6,其中包含一年半多备受期待的功能和大量工作。新版本包含(除此之外还有很多)对平台管理的GitLab、JFrog Artifactory和CloudBees Jenkins CI的支持;对微服务基础设施的支持,包括Spring Cloud Config Server和Spring Cloud Eureka;以及对Docker容器镜像和.NET应用程序的支持;以及对在Microsoft Azure上运行的支持。此版本充满各种功能,这些功能针对持续安全地将软件交付到生产环境进行了优化,并且我……

获取Spring简讯

通过Spring简讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部