Spring Boot 1.1.11 发布
Spring Boot 1.1.11 已发布,现可从 repo.spring.io 和 Maven Central 获取。
此维护版本包含多个修复,建议仍在使用 1.1.x 版本线的用户升级。从现在开始,我们只计划对 1.1.x 版本进行关键错误修复,因此如果可能,请考虑升级到 1.2.2。
Spring Boot 1.1.11 已发布,现可从 repo.spring.io 和 Maven Central 获取。
此维护版本包含多个修复,建议仍在使用 1.1.x 版本线的用户升级。从现在开始,我们只计划对 1.1.x 版本进行关键错误修复,因此如果可能,请考虑升级到 1.2.2。
Spring Boot 1.2.2 已发布,现可从 repo.spring.io 和 Maven Central 获取。
此维护版本包含大量修复,建议所有用户升级。
我们还在此版本中增加了对 JMustache 的支持,请参阅此应用程序以了解如何使用它。
我们很高兴地宣布 Spring Security 4.0.0.RC2 的发布。
我们非常希望发布 GA 版本,但由于社区的反馈,我们决定需要另一个 RC 版本。最终,此版本解决了近50 个工单。
下面是更改摘要
假设一切顺利,计划在大约两周内发布 GA 版本。在此期间,请务必尝试……
欢迎来到另一期《本周 Spring》!我们有很多内容要介绍,所以让我们开始吧!
Observable<T>
值。这是更改……演讲者:David Syer
Pivotal Spring Security、Spring Boot 和 Angular JS 都具有不错的功能,可以轻松创建现代应用程序,因此在使它们非常流畅地协同工作方面具有潜在的巨大价值。需要考虑的事项包括 Cookie、标头、原生客户端、各种安全漏洞以及现代浏览器技术如何帮助我们避免这些漏洞。在本课程中,我们将展示如何简单地集成组件框架的优秀功能,以提供令人愉悦且安全的用户体验。我们从非常基本的单服务器实现开始,并逐步扩展它,将后端资源和身份验证拆分为单独的服务。最终状态包括前端上使用 Spring Cloud 声明式实现的简单 API 网关,使用它我们可以巧妙地规避人们在使用分布式后端保护 JavaScript 前端时遇到的许多问题。
2015年3月10日星期二下午2:00(伦敦格林尼治标准时间)注册2015年3月10日星期二上午10:00(旧金山太平洋夏令时间 GMT-07:00)注册
演讲者:Julien Dubois
JHipster 专注于使用广泛的 Spring 技术生成高质量的应用程序;Spring Boot、Spring Security、Spring Data、Spring MVC(提供 Websocket、REST 和 MVC 框架)等,以及 Angular.js 前端和一组预配置的开发工具,如 Yeoman、Maven、Gradle、Grunt、Gulp.js 和 Bower。JHipster 创建了一个完全配置的 Spring Boot 应用程序,其中包含一组预定义的屏幕,用于用户管理、监控和日志记录。生成的 Spring Boot 应用程序专门针对使 Angular.js 的使用更加顺畅而量身定制。加入 Julien,参加一个快速现场编码课程,构建一个简单的应用程序,并将其部署到 Cloud Foundry。
2015年3月17日星期二下午2:00(伦敦格林尼治标准时间)注册2015年3月17日星期二上午10:00(旧金山太平洋夏令时间 GMT-07:00)注册
演讲者:Scott Deeg
Polymer 是 Google 推出的最新 Web 框架。它完全围绕新兴的 Web Components 标准设计,其宏伟目标是简化基于这些低级原语的应用程序的构建。Polymer 还提供了一组新的元素(按钮、对话框等),基于“Material Design”的概念。这些技术共同简化了响应式、组件化的“单页” Web 应用程序的构建,这些应用程序适用于 PC 或移动设备上的浏览器。但是后端呢?我们如何使这些应用程序安全?在这个演讲中,Scott Deeg 将带您了解 Polymer 及其相关技术的介绍,然后介绍使用 Spring REST、Spring Cloud 和 Spring Security 以及使用 Thymeleaf 进行后端渲染作业的完整云端应用程序的构建。最后,他将展示在他目前正在构建的工具中应用的原理。该演讲将主要介绍代码演练和演示,并假设您熟悉 Java/Spring 和 JavaScript。
2015年3月24日星期二下午2:00(伦敦格林尼治标准时间)注册2015年3月24日星期二上午10:00(旧金山太平洋夏令时间 GMT-07:00)注册
在 SpringOne2GX 2014 记录
演讲者:Roy Clarkson、Greg Turnquist
幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014widedatameetshypermedia
Spring Data REST 消除了 Spring Data 的存储库抽象提供的便捷数据访问层与超媒体驱动的 REST Web 服务之间的差距,有效地消除了实现过程中所需的样板代码。本演讲将快速概述该项目,解释基本的设计决策,并介绍最新版本的新功能(即服务文档和可发现性)。然后,我们将研究 Spring-A-Gram 示例应用程序(使用 Spring Data REST 构建),重点介绍前端部分的实现。
在http://projects.spring.io/spring-boot了解更多关于 Spring Boot 的信息
Maven 的依赖项管理包括物料清单 (bom) 的概念。bom 是一种特殊的 pom,用于控制项目依赖项的版本,并提供一个中心位置来定义和更新这些版本。
许多 Spring 项目(包括 Spring Framework、Spring Cloud、Spring Boot 和 Spring IO Platform)都提供 bom 以简化 Maven 用户的工作。不幸的是,如果您使用的是 Gradle,情况就不那么容易了。
Gradle 的依赖项管理使用ResolutionStrategy
来控制项目的依赖项版本。这提供了很大的功能和灵活性,但没有提供一种方法来重用已经在 Maven bom 中声明的依赖项管理。因此,您必须手动执行此操作。根据 bom 的不同,这很容易导致您的 build.gradle
中增加数十行代码……