本周 Spring 动态 - 2016 年 1 月 5 日 (五周年特刊!)

工程 | Josh Long | 2016 年 1 月 6 日 | ...

欢迎收看新一期的《本周 Spring 动态》,希望大家度过了一个轻松愉快的跨年假期!

本周,我们迎来了《本周 Spring 动态》的五周年纪念。我和 Adam Fitzgerald(基于 2011 年 1 月与 Keith Donald 的一些讨论)在 2010 年假期结束后不久就开始了这项工作。

从那时起,我尽我最大的努力每周(绝不例外!没有遗漏!)在夏威夷时间周二午夜前发布它,每周,无论我那周身处哪个时区!世界很大,所以从纽约市的角度来看,有时似乎是周一下午(亚洲各国凌晨00:00)或周三早上(夏威夷时间23:59)——这变化太大了!但我保证,它总是

测试 Spring Cloud 项目

工程 | Marcin Grzejszczak | 2016年01月04日 | ...

欢迎来到我作为 Spring Cloud 团队成员的第一篇博文 :)

我加入团队已经一个月了,值得分享一下这段时间里发生的一些有趣的事情。

如果你读过我在 Too Much Coding 博客 上的任何文章,那你一定知道我痴迷于两件事——测试和微服务。由于我现在所做的一切都与微服务相关,所以今天的文章将关于测试。

Spring Cloud 项目

当我加入 Spring Cloud 团队时,我快速浏览了 Github,发现我们有相当多的项目需要管理,包括

Spring 本年度大事记 - 2015 年 12 月 29 日

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

欢迎来到又一期“Spring 本周要闻”,随着 2016 年即将来临,我们将回顾上周的一些新闻,并花点时间回顾 Spring 和 Pivotal 生态系统中精彩的一年。

现在让我们来看看上周的最新最棒的内容,一份简洁明了的列表

Spring 本周要闻 - 2015 年 12 月 22 日

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

欢迎来到又一期“Spring 本周要闻”!本周,我们中的许多人将要休圣诞假期。如果您庆祝这个节日,那么请允许我代表我们的团队祝您圣诞快乐!如果您不庆祝,我们下周再见,届时我们将回顾今年的“Spring 本年度大事记”并迎接 2016 年!

无论是否是假日,本周都有很多精彩内容值得阅读,让我们开始吧!

  1. 如果您正在使用 Spring Cloud Eureka 和 Jersey,您可能会遇到问题,因为 Eureka 本身使用 Jersey 1.x,而 Spring Boot 的 Jersey 支持基于 Jersey 1。阅读Aleksandar Stoisavljevic 如何解决它

Spring 本周要闻 - 2015 年 12 月 15 日

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

哇!朋友们,已经是 12 月 15 日了;我们中的许多人很快就要庆祝新年了!希望您比我更好地完成了所有新年决心,赶在 2016 年到来之前!如果您还没有,至少赶上 Pivotal 社区的最新动态将是可行的!让我们看看本周发生了什么……

查看我们的新教程 -> React.js 和 Spring Data REST

工程 | Greg L. Turnquist | 2015年12月15日 | ...

Spring 社区的朋友们:

希望你们喜欢我关于 React.js + Spring Data REST 的博客系列。在该系列中,你们学会了构建一个具有超媒体控件、条件操作、消息传递和安全性的丰富的 Web 应用程序。

为了让事情变得更好,该系列已被打包并转换为一个教程: https://springframework.org.cn/guides/tutorials/react-and-spring-data-rest/

一路上的几个重要更新

  • require.js 已被 webpack 取代,成为首选的 JavaScript 模块构建器/加载器
  • 代码已升级到 ES6。这意味着正在使用 JavaScript 的一些最新功能,如类、箭头函数等。
  • bower 已被 npm 取代,成为首选的包管理器

Spring Boot 内存性能

工程 | Dave Syer | 2015年12月10日 | ...

有人曾认为 Spring 和 Spring Boot 是“重量级的”,也许仅仅是因为它们允许应用程序发挥其最大潜力,用很少的用户代码提供大量功能。在本文中,我们将重点关注内存使用,并探讨是否可以量化使用 Spring 的效果?具体来说,我们想更多地了解与使用其他 JVM 应用程序相比,使用 Spring 的实际开销。我们从创建一个带有 Spring Boot 的基本应用程序开始,并查看运行它时测量的几种不同方法。然后,我们看一些比较点:纯 Java…

Spring 本周要闻 - 2015 年 12 月 8 日

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

欢迎来到又一期“Spring 本周要闻”!本周我在芝加哥与客户交流,然后前往华盛顿特区纽约市参加 Cloud Native 会议!希望您考虑参加其中一个活动!

时间过得真快!我们离 2016 年很近了!

总之,像往常一样,有很多内容要讲,让我们开始吧!

Spring 本周要闻 - 2015 年 12 月 1 日

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

哇!你能相信我们已经要进入 2016 年了吗?时间过得真快!请记住,Spring 本周要闻始于 2011 年的第一周,所以我们很快将迎来 TWiS 的五周年纪念!

本周我在中国上海参加Cloud Foundry Summit Asia,然后前往美国佛罗里达州劳德代尔堡参加Rich Web Experience!如果您在任何一个地方,请随时联系我

照例,我们要讲的内容很多,让我们开始吧!

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

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

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

依赖管理

如果您不使用 Spring Cloud,您应该能够直接更改 Spring Boot 依赖的版本号。由于一些 OAuth2 功能已从 Spring Cloud Security 迁移到 Spring Boot 1.3,因此事情可能比这稍微复杂一些。一篇单独的文章讨论了如何将 Spring Cloud 应用从 Spring Boot 1.2 升级到 1.3。如果您使用的是 Spring Cloud Angel release train,那么您应该参考该文章…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有