Spring AMQP 1.6.0 第一个里程碑版本 (以及 1.5.4 版本) 已发布
我们很高兴地宣布 Spring AMQP 1.6 版本的第一个里程碑已可用。
此版本的一些亮点
我们很高兴地宣布 Spring AMQP 1.6 版本的第一个里程碑已可用。
此版本的一些亮点
欢迎来到新一期本周 Spring!正如你即将看到的,对于我们 Spring 团队的所有人来说,这是忙碌的一周!我刚刚在盛大的 DevNexus 展会上结束了我的演讲,现在我要去哈特福德和洛杉矶拜访客户,然后前往加拿大蒙特利尔参加盛大的 ConFoo 大会。如果你在附近,一定要给我发个消息打个招呼!
我们有很多内容要讲,所以让我们开始吧!
更新:现已提供全面的Spring Boot + Kotlin 教程。
恰逢Kotlin 1.0 发布,我们正在向https://start.spring.io 添加对 Kotlin 语言的支持,以便使用这种语言更容易地启动新的 Spring Boot 项目。
这篇博客文章也是我解释为什么我觉得这种语言有趣,详细展示一个示例项目并给你一些提示的机会。
Kotlin 是由 JetBrains 创建的一种语言。它运行在 JVM 上(但不限于),它是一种面向对象语言,包含了许多函数式编程的思想。我不会详细介绍 Kotlin 的所有特性(PDF, HTML...)
这篇特别的帖子受到了 OpenZipkin 贡献者以及 Spring Cloud Sleuth 和 Zipkin 贡献者 Adrian Cole 关于介绍 Zipkin 的精彩演讲的启发。那场演讲内容非常丰富,所以读完这篇文章后,一定要去看看!
技术的进步和云计算使得轻松地建立和部署服务变得更容易。云计算使我们能够自动化地消除与建立新服务相关的痛苦(从几天或几周(惊叹!)缩短到几分钟!)。这种速度的提升反过来使我们能够更加敏捷,思考更小批次的…
这是一篇来自 Couchbase 的 Simon BASLÉ 的交叉发布博客。你可以在 Twitter (
@simonbasle
) 或 github 上找到他。在开发者门户上了解更多关于 Couchbase 和 Couchbase Java SDK 的信息。再次感谢 Simon 和你团队的出色工作! -Josh
Spring Data Couchbase 2.0 是对原始 Spring Data Couchbase 1.4.x 连接器的重写。它基于 Couchbase Java 2.2 SDK,并大量使用了新查询语言 N1QL(在 Couchbase Server 4.0 中引入),为 Spring Data 用户提供更多功能。
第一个里程碑已于去年八月发布,然后是一个发布…
在 SpringOne2GX 2015 大会上,Juergen 宣布了 Spring Framework 5 的计划,主要关注响应式架构。具体的工作已经在进行中,并且自那时以来发生了许多事情!
在最基本的层面上,响应式编程模型允许编写非阻塞服务和应用。这需要从编写命令式逻辑转变为异步、非阻塞、函数式风格的代码,特别是在与外部资源交互时。
大多数 Java Web 应用都构建在 Servlet API 之上,该 API 最初是为同步…而创建的
欢迎来到新一期的本周 Spring!本周我在瑞典斯德哥尔摩,参加精彩的 JFokus 大会。在瑞典,这周也是忏悔星期二,习俗是尽情享用美食,所以我在打字的时候正在吃 Semla。希望你也喜欢在本周的精彩回顾中尽情享受!
欢迎来到新一期本周 Spring!正如你即将看到的,对于我们 Spring 团队的所有人来说,这是忙碌的一周!我刚刚在盛大的 DevNexus 展会上结束了我的演讲,现在我要去哈特福德和洛杉矶拜访客户,然后前往加拿大蒙特利尔参加盛大的 ConFoo 大会。如果你在附近,一定要给我发个消息打个招呼!
我们有很多内容要讲,所以让我们开始吧!
更新:这是对没有 HTML 的 XSS:使用 AngularJS 进行客户端模板注入 的总结。之前引用位于文档中间且难以找到。本总结的目的是在不涉及所有细节的情况下介绍漏洞和修复方法,并非声称这是我自己的工作。
AngularJS 是一个流行的 JavaScript 框架,它允许在双大括号内嵌入表达式。例如,表达式 1+2={{1+2}}
将渲染为 1+2=3
。
这意味着如果服务器回显包含双大括号的用户输入,用户可以使用…执行 XSS 攻击