本周 Spring - 2015 年 1 月 20 日

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

欢迎来到本周 Spring 的另一个版本!本周的综述也可以很容易地命名为“本周 Spring 视频和网络研讨会”,因为我们有很多!

  1. 优秀的 Dave Syer 博士继续他的系列文章 介绍 Spring Security 和 Angular.js 集成,这次着眼于将资源服务器与授权服务器分开。这篇文章介绍了……
  2. 我们的朋友 Nicoalas Frankel 回来了!Nicolas 同时活跃在 Vaadin 和 Spring 社区。因此,很自然地,当 Petter Holmström 和我在 2014 年初启动 Vaadin4Spring 项目 时,当 Nicolas 开始做出重大贡献时,我们并不感到惊讶。他最新的贡献引入了一个优雅的 Vaadin MVP 模式的实现,并且他写了一篇非常好的介绍……

Spring Roo 1.3.1 RC2 现已可用

工程 | Pieter Humphrey | 2015 年 1 月 19 日 | ...

Spring Roo 1.3.1 RC2 现已可用

我代表 Disid Corp 的 Spring Roo 团队,很高兴地宣布 1.3.1 RC2 发布候选版本已经发布。

Spring Roo jar 文件已发布到 Maven Central。

与以往一样,该版本可在 Spring IO 存储库中获得。

候选版本修复了以下问题

  • WarPackaging 中的 NullPointerException [ROO-3566]
  • 运行 dbre 时出现 NullPointerException [ROO-3567]
  • 无法卸载或更新任何 osgi 捆绑包 [ROO-3573]
  • 创建 mongodb 存储库时出现 NullPointerException [ROO-3574]
  • Roo 命令允许创建两个同名的实体 [ROO-3580]
  • 焦点设置在不存在的类上 [ROO-3581]
  • 在 ITD 生成中添加 InnerType 构造函数时出错 [ROO-3583]
  • 实现定义 getter 和 setter 的接口的 JavaBean [ROO-3584]
  • 实现接口并覆盖 getter 导致空指针的 JavaBean [ROO-3585]

建议所有 Spring Roo 用户升级到此版本。

有关此版本中所做更改的完整详细信息,请参阅 [Jira 中的发布说明]

有关更多项目特定信息,请参阅 [项目页面] | [GitHub]

感谢那些提出有用的错误报告和建议的优秀用户。这是一个候选版本,请尝试更新并提供反馈。与以往一样,您还可以在 Twitter 上找到 Roo - 关注 @SpringRoo 或在您的推文中包含 #SpringRoo。

我们目前的计划是在 1 月下旬发布 1.3.1.RELEASE 版本。敬请期待!

本周 Spring - 2015 年 1 月 13 日

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

欢迎来到本周 Spring 的另一个版本。我们有很多事情要谈。我们自己的 Pieter Humphrey 一直不知疲倦地努力让 SpringOne2GX 2014 演示的回放在线上,本周有很多!真是太好了!

  • 优秀的 Syer 博士,前 Spring Batch 负责人,Spring Boot、Spring Cloud 和 Spring Security OAuth 的联合负责人,以及多年来对包括 Spring 本身在内的各种 Spring 项目的摇滚明星,已经开始了一系列关于与使用 Spring 保护 Angular.js 应用程序相关的非常实际问题的文章。第一个,Spring 和 Angular JS:安全的单页应用程序,介绍了将基于 Angular.js 的客户端连接到后端 API 的基础知识。第二个,登录页面:Angular JS 和 Spring Security 第二部分,介绍了登录表单。收藏本系列!
  • 令人惊叹的、不眠不休的 Rob Winch 刚刚宣布了 Spring Session 1.0。对于那些没有关注的人来说,Spring Session 是标准 Servlet HTTP Session API 的一个可插入的代理 API。安装它,然后将 HTTP 会话持久性委托给其他后端实现,例如 Redis。由于很多原因,这是理想的选择:如果您使用的是 Java EE 应用程序服务器并希望扩展会话复制,您可以使用为此而设计的更好的引擎。可以肯定的是,Cassandra 和 Redis 背后的团队已经考虑过……

“全部配置”或“使用 Spring 进行 12 要素应用程序样式配置”

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

在我们开始之前,让我们先确定一些词汇。当我们在 Spring 中谈论“配置”时,我们通常指的是 Spring 框架的各种 ApplicationContext 实现的输入,这些输入帮助容器理解您想要完成的工作。这可能是一个要馈送到 ClassPathXmlApplicationContext 的 XML 文件,或者以某种方式注释的 Java 类要馈送到 AnnotationConfigApplicationContext

正如 12 要素应用程序宣言中很好地描述的那样,另一种“配置”是应用程序的任何可能在部署之间(暂存……

Spring 和 Angular JS:安全的单页应用程序

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

注意:此博客的源代码和测试仍在不断发展,但此处未维护文本更改。请参阅 教程版本 以获取最新的内容。

在本文中,我们展示了 Spring Security、Spring Boot 和 Angular JS 协同工作以提供令人愉快和安全的用户体验的一些不错的功能。它应该对 Spring 和 Angular JS 的初学者来说易于理解,但也包含许多对任一领域的专家都很有用的细节。这实际上是关于 Spring Security 和 Angular JS 的一系列文章中的第一篇,每一篇都会陆续展现新的功能。我们将在 第二篇 及后续文章中改进该应用程序……

登录页面:Angular JS 和 Spring Security 第二部分

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

注意:此博客的源代码和测试仍在不断发展,但此处未维护文本更改。请参阅 教程版本 以获取最新的内容。

在本文中,我们继续 讨论如何在“单页应用程序”中将 Spring SecurityAngular JS 一起使用。在这里,我们将展示如何使用 Angular JS 通过表单对用户进行身份验证并获取要在 UI 中呈现的安全资源。这是本系列文章的第二篇,您可以通过阅读 第一篇文章 来了解应用程序的基本构建块或从头开始构建它,或者您可以直接转到 Github 中的源代码。在第一篇文章中,我们构建了一个简单的应用程序,该应用程序使用 HTTP 基本身份验证来保护后端资源。在这篇文章中,我们添加了一个登录表单,让用户可以控制是否进行身份验证,并修复了……

本周 Spring - 2015 年 1 月 6 日

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

欢迎来到本周 Spring 的另一个版本!我希望您的假期和新年很棒!这是一年的开始(我差点写成“2014”!),我们今年有很多很棒的东西!让我们看看互联网上过去一周在 Spring 社区里做了什么。

今年的 Spring - 2014 年 12 月 30 日

工程 | Josh Long | 2014 年 12 月 30 日 | ...

欢迎来到本周 Spring 的另一个版本!本周,按照我们的传统,我们将回顾一些让 2014 年成为成为 Spring 开发人员的精彩一年的大事。而且,那真是精彩的一年!

  • 去年年底出现了 Spring 4 GA,今年 出现了 Spring 4.1 版本,距离 4.0 仅不到 9 个月!Spring 4.x 拥有令人眼花缭乱的新功能!Java 8 支持、Java EE 7 支持、新的 Spring MVC 视图、JSR 107 支持、强大的资源管道和@Conditional注释,当然,这使得……
  • 今年四月发布首个1.0 GA版本的Spring Boot,此后迎来了两次重磅更新(1.11.2)。Spring Boot席卷社区,引发了来自我们团队以及更重要的是来自其他所有人的各种活动!竞争对手试图淡化其重要性,或者进行复制。现有Spring用户大量涌入(包括Netflix和Ticketmaster等)。但是,如果您关注此每周汇总,则无需进一步证明社区的采用情况!看着人们写博客真是太有趣了……

Spring XD 1.1 M2 和 1.0.3 发布

工程 | Mark Pollack | 2014年12月23日 | ...

我代表Spring XD团队,非常高兴地宣布Spring XD 1.1的第二个里程碑版本和1.0.3维护版本的发布。

下载链接

  • 1.1.0.M2 版本:zip,1.0.3.RELEASE 版本:zip

1.1 M2 版本包括错误修复和增强功能,以及一些新功能

本周 Spring - 2014年12月16日

工程 | Josh Long | 2014年12月17日 | ...

欢迎来到本周 Spring的另一个环节!再过几周,我们就将迎来2015年!这令人兴奋吗?当然。但本周也同样令人兴奋!本周有很多好东西。

  • Spring Boot 1.2.0 发布!为Java EE(Servlet 3.1 基线、JTA、JMS和JNDI支持)提供了许多新功能,并改进了Jackson输出、Actuator端点、CLI更新和性能。Spring Cloud已经跟踪1.2版本,并将很快基于此版本。获取资源

  • Spring Boot 1.1.10 现已发布,包含大量修复.

  • 常驻疯狂科学家Andy Wilkinson刚刚宣布了最新版本的Spring IO平台库。有很多值得注意的事情,但尤其值得一提的是,它增加了对Spring Integration Flow 1.0、Spring Integration Java DSL 1.0和Spring Integration Splunk 1.1的支持,并更新了其他几个项目的版本。

    ……

获取Spring简讯

通过Spring简讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部