SpringOne2GX 2013 回放:Cloud Foundry 内部 - 架构回顾

新闻 | Chloe Jackson | 2013年11月8日 | ...

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013。

演讲者:Dekel Tankel - Pivotal,Christophe Levesque - AppDirect,Scott Motte - Sendgrid

Cloud Foundry 内部:架构回顾 Cloud Foundry 简化了应用部署、服务绑定和规模扩展的过程。Cloud Foundry 负责运行应用程序所需的所有基础设施和网络管道,并且可以在无需任何停机时间的情况下修补和更新系统和服务。本课程将对最新版 Cloud Foundry 背后的架构进行深入的技术讲解,并为任何对大型分布式系统感兴趣的人提供见解。

!{iframe width="420" height="315" src="//www.youtube.com/embed/oXExLtmw0q4" frameborder="0" allowfullscreen}{/iframe}

Spring eXchange 11月14-15日,伦敦

新闻 | Chloe Jackson | 2013年11月6日 | ...

您是否对 Spring Framework 4 和 Java 8、WebSocket 架构、使用 Spring Boot 运行适合推文的 Spring 应用程序、使用 Spring XD 解决大数据复杂性、使用 Spring 和 AngularJS 构建丰富的客户端应用程序以及更多内容感兴趣?

随着 SpringOne2GX 2013 的尘埃落定,您有机会在 11 月 14 日至 15 日在伦敦举行的Spring eXchange上了解所有重大新项目公告,并直接与开发人员和社区进行交流。

Spring Exchange 是一场为期两天的会议,汇聚了英国 Spring……

本周 Spring - 2013年11月5日

工程 | Josh Long | 2013年11月5日 | ...

欢迎来到另一期《本周 Spring》!我正在瑞典马尔默参加精彩的Øredev 大会,与开发人员讨论SpringCloud Foundry等等!我下周将参加JMaghreb,然后参加Devoxx 2013,在那里我将与开发人员讨论 Spring、Cloud FoundryRabbitMQ 等等,以及我的朋友们戴夫·赛尔博士Alvaro VidelaAndy Piper。期待在这些地方见到您!如果您想讨论 Spring、云、大数据以及其他任何内容,请通过Twitter (@starbuxman)与我联系。

说到这里,我们本周有很多很棒的东西,所以让我们开始吧!

  1. 首先,最重要的新闻是:Spring Framework 4.0 RC1已发布!新版本包括与 OpenJDK 8 开发者预览版的完全兼容性、Groovy 配置的 Bean、对 Spring MVC 的改进、更智能的代理、时区解析(连接到 JSR 310 和 Joda-Time)、Spring HATEOAS 风格的链接构建、改进的 WebSocket 支持等等!获取这些内容,测试您的应用程序,并确保让我们知道您喜欢它!
  2. Spring Security 负责人 Rob Winch 再次出手,这次是Spring Security 3.2.0 RC2 版本,其中包含 80 多个问题的解决方案和大量更新 - 一些是重大更改,因此请务必更新并验证所有内容。
  3. 此外,Rob 刚刚发布了 Spring LDAP 2.0.0.M1,它添加了许多新功能,包括 Spring Data 存储库和 QueryDSL 支持、流畅的 LDAP 查询构建器、LDAP 的自定义 XML 命名空间、Java 5 功能以及一些重构。
  4. 附注:如果您碰巧在伦敦地区或方便前往伦敦,请查看Spring eXchange:为期两天的精彩展会,将于 11 月 14/15 日举行,Spring 主要工程师将介绍最新和最棒的内容 - 当然包括**Spring Framework 4.0**!
  5. 我在 JavaOne 上做了一个名为《Spring 更新》的演讲,探讨了 Pivotal Spring 部门即将推出的许多很酷的新事物。该演讲现已在 Parleys.com 上线,请查看!
  6. Paul Chapman 撰写了一篇非常好的文章,解释了Spring MVC 中的异常处理策略
  7. 来自 Magnolia 的 Daniel Lipp 和 Tobias Mattsson 做了一个不错的网络研讨会,介绍了如何将 Magnolia CMS 与基于 Spring 和 Grails 的应用程序集成。很酷的东西!
  8. Greg Turnquist 继续讲述 Spring Boot 的故事,并讨论了如何向自定义 Spring Boot 模块添加属性支持
  9. 博主Hébert Oliveira撰写了一篇关于将 Spring MVC、Spring Data、Spring Security、Bootstrap 和 Angular.js 结合使用的史诗般文章。绝对值得一看!
  10. 我很高兴看到 Thymeleaf 2.1 支持自动 Spring Security CSRF 集成。做得不错!
  11. Spring 的文档现在正在迁移到 Asciidoc!这很有趣,主要是因为现在更容易更新和维护文档,因此您可以期待更好的文档!
  12. 感谢戴夫·赛尔博士提供的 Spring Boot 提示:Spring Boot 应用程序中任何类型为TomcatConnectorCustomizer的 Bean 都将为您提供对Connector的回调引用,然后您可以使用它来自定义嵌入式 Tomcat 实例。这一个可能的应用是将 SSL 应用于嵌入式 Tomcat 实例
  13. 说到 Spring Boot,请查看这个 Spring Boot Java 应用程序,这是一个“功能齐全”的参考应用程序,可在@CloudFoundry上运行,旨在监控构建。干得好,Ben Hale

Spring MVC 中的异常处理

工程 | Paul Chapman | 2013年11月1日 | ...

注意:2018年4月修订

Spring MVC 提供了几种互补的异常处理方法,但是,在教授 Spring MVC 时,我经常发现我的学生对它们感到困惑或不自在。

今天我将向您展示可用的各种选项。我们的目标是尽可能在 Controller 方法中显式处理异常。它们是横切关注点,最好在专用代码中单独处理。

有三个选项:按异常、按控制器或全局。

此处讨论的要点演示应用程序可在http://github.com/paulc4/mvc-exceptions找到。参见示例应用程序……

Spring Framework 4.0 RC1 可用

发布 | Juergen Hoeller | 2013年11月1日 | ...

亲爱的 Spring 社区:

我很高兴地宣布我们的第一个 Spring Framework 4.0 发布候选版本可用。自 M3 以来,此版本完成了我们的 4.0 功能集,并包含一些新功能。

  • 与最新的 OpenJDK 8 开发者预览版完全兼容
  • 对基于 Groovy 的 Bean 定义(如 Grails 中已知的那样)提供一流的支持
  • 基于泛型的自动装配(例如 MyRepository<Customer>)
  • 使用 Objenesis 创建 CGLIB 代理实例(允许构造函数注入)
  • 引入了 ScriptEvaluator 机制(包括 JSR-223 支持)
  • Spring MVC 中的时区解析(连接到 JSR-310 和 Joda-Time)
  • Spring MVC 的 @ControllerAdvice 的更细粒度的配置选项
  • 引入了 MvcUriComponentsBuilder(受 Spring HATEOAS 启发)
  • ……

Spring Security 3.2.0.RC2 发布

发布 | Rob Winch | 2013年11月1日 | ...

Spring Security 3.2.0.RC2 现已从 SpringSource 存储库http://repo.springsource.org提供。请参见此处了解通过 Maven 解析这些构件的快速教程。

新增功能?

此版本解决了80 多个问题。此版本的大多数问题都是修复错误、添加文档和将我们的文档转换为Asciidoctor

请参考最近添加的Spring Security 3.2 新特性,了解此版本的全部亮点。您会注意到添加了一些我没有在博客中介绍的不错的功能。请务必点击链接查看……

Spring LDAP 2.0.0.M1 发布

发布 | Rob Winch | 2013年11月1日 | ...

我很高兴地宣布,Spring LDAP 2.0.0.M1 现在可从 SpringSource 仓库获得:http://repo.springsource.org。请查看此处,了解如何通过 Maven 快速解析这些构件。

新特性

此版本添加了许多新功能!下面列出了一些亮点

  • Spring LDAP 现在包含 Spring Data Repository 和 QueryDSL 支持。
  • 已添加流畅的 LDAP 查询支持。
  • 现在提供自定义 XML 命名空间来简化 Spring LDAP 的配置。
  • Spring LDAP 核心已更新为使用 Java 5 功能,例如泛型和可变参数。
  • ODM(对象目录映射)功能已移至核心,并且 LdapOperations/LdapTemplate 中有新的方法使用此自动转换到/从 ODM 注解类。
  • ……

SpringOne2GX2013 回放:Spring 和 Web 内容管理

新闻 | Chloe Jackson | 2013年10月31日 | ...

录制于加利福尼亚州圣克拉拉举行的 SpringOne2GX 2013。

演讲者:Daniel Lipp 和 Tobias Mattsson,Magnolia

希望在 CMS 中无缝使用 Spring?如何能够将现有的 Spring 应用程序集成到您的 CMS 中而无需重写大量代码?Grails 的强大 CMS 解决方案怎么样?认识 Magnolia,这是一个成熟的开源 CMS,它使用 Java 编写,基于最佳的 Java 技术栈(包括 Spring 和 Groovy)。本课程将介绍 Magnolia 的 Spring 集成,并向您展示其架构、关键功能和用途。在此过程中,您还将深入了解 Magnolia 的 Spring 集成的开发,Magnolia 关键功能的概述(例如工作流、创新的多渠道支持和出色的用户体验,包括触摸设备),以及关于解决 Spring 开发人员面临的一些关键内容管理挑战的简短教程。还将快速介绍 Magnolia 的 Groovy shell 和 MagLev,一个用于 Magnolia 的 Grails 插件。

!{iframe width="420" height="315" src="//www.youtube.com/embed/-KDsQvmO6C0" frameborder="0" allowfullscreen}{/iframe}

 

 

使用 Spring Boot 的属性支持增强您的应用程序

工程 | Greg L. Turnquist | 2013年10月30日 | ...

Spring Boot 正在不断发展壮大。上个月我写了使用拉取请求为 Spring Boot 做贡献。我揭开了 Spring Boot 的层层面纱,展示了它令人难以置信的自动配置功能和 CLI 支持。

在这篇文章中,我想深入探讨 Spring Boot 对属性的惊人支持。属性体积小,不太引人注目,但可以快速且以非常实用的方式增强您的应用程序。在这篇文章中,我将介绍如何在之前的博客文章中添加属性支持到我编写的 Spring JMS 支持中。

什么是属性?

属性是……

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部