本周 Spring - 2013年8月27日

工程 | Josh Long | 2013年8月27日 | ...

欢迎回到另一期本周 Spring。像往常一样,我们有很多内容要介绍!本周的综述中,Spring Security 和首席工程师 Rob Winch 占据了重要的篇幅!所以,为 Rob Winch 欢呼吧

  1. Spring Security 首席工程师 Rob Winch 撰写了一篇博文,介绍了 Spring Security 中一些针对跨站请求伪造 (或CSRF) 的新型、智能且便捷的防护措施。
  2. Rob 还撰写了另一篇精彩的博文,演示了 Spring Security 的对安全标头的全新支持
  3. Rob 还慷慨地将这些新功能集成到 Spring REST 栈代码库中,您可以在完整的、集成的 Spring REST 服务的上下文中看到它们的工作原理。要查看这些更改以及 Spring Security 和 Spring Security OAuth(所有这些都使用 Java 配置集成),请查看oauth 模块
  4. Reactor 首席工程师 Jonathan Brisbin 宣布Reactor 1.0.0.M2 现已推出。这个新版本看起来非常令人兴奋!摘自 Jon 的文章:“这个第二个里程碑版本包含许多错误修复和一些非常令人兴奋的新功能。Reactor 现在包含一个 Processor 抽象,这是一个基于LMAX Disruptor 环形缓冲区 的高度优化的任务处理器……在 MacBook Pro 上的轶事基准测试表明,Processor 每秒可以处理大约 100,000,000 个事件。没错:**每秒 1 亿个**!”
  5. Hyperic、Cloud Foundry、Spring 和 Spring Data 专家 Jennifer Hickey 宣布了Spring Data Redis 项目的最新版本。新版本包括对键过期命令中毫秒精度、连接失败时消息侦听器的重新订阅、RedisMapRedisPropertiesConcurrentMap 合同的完整实现的支持。
  6. Spring Batch 首席工程师Michael Minella 宣布Spring Batch 3.0M1 已发布!除其他事项外,此版本标志着实现JSR-352 Java 批处理规范 的第一步。
  7. 立即注册 8 月 29 日的网络研讨会:使用模块化模式和 Spring 驯服耦合和内聚的野兽,主讲人:Param Rengaiah。
  8. 9 月 5 日,加入来自 Pivotal Labs 的朋友们,David Frank 将向您展示如何使用 Pivotal Tracker 实现敏捷开发
  9. Spring Security 首席工程师 Rob Winch在推特上写道,“#Gradle 使使用 #SpringFramework 3 构建 #SpringSecurity 并使用 #Spring 3/4 运行测试变得非常简单”,并链接到这个精彩的示例。这严格来说并非与 Spring 相关的帖子,但对于那些也使用 Gradle 的人(就像我们在 SpringSource 一样)来说,这是一个非常优雅的 Gradle 构建示例。
  10. Spring Security 首席工程师 Rob Winch(哇,这个人真能跑!)还宣布了Spring Security LDAP 的最新版本
  11. 我们的朋友 Xavier Padró 回来了,这次他发表了一篇博文,介绍了如何在消息接收时使用 Spring 的JmsTemplate 进行资源本地 JMS 事务
  12. Patrick Grimard 撰写了一篇关于将 Yeoman Backbone 与 Spring web 应用程序集成 的精彩博文,以及一种使用 Tuckey 的UrlRewriteFilter 来规避他在资源解析方面遇到的问题的方法。我喜欢UrlRewriteFilter。也就是说,我认为(但我没有测试过……)Patrick 可以使用 Spring MVC 资源处理支持来实现相同的结果,就像他在覆盖public void addResourceHandlers(ResourceHandlerRegistry registry) 配置方法的示例中开始做的那样。也许我错了,无论如何,这是一篇很酷的文章!
  13. SpringSource 已将新的培训添加到第三季度的日程安排中,请查看以下培训日程安排:核心 Spring使用 Spring 进行企业集成Spring Web

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅