SpringOne2GX 2014 回放:Ratpack Web Framework

工程 | Pieter Humphrey | 2015 年 2 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Dan Woods, NetFlix

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/4pieter-springone2gx2014ratpack

Ratpack 是一个 JVM 上的异步 Web 框架,其灵感来自于 Ruby 的 Sinatra 框架的简洁性。Ratpack 以 Java 编写,针对 Groovy 和 Java 8 进行了优化,拥有高吞吐量和简洁的界面,可用于快速开发丰富、实时的 Web 应用程序。

介绍 JHipster

工程 | Josh Long | 2015 年 2 月 10 日 | ...

这篇博文是来自社区成员 Julien Dubois (@juliendubois) 的客座博文,他曾是 SpringSource 的一名员工,现任 Ippon Technologies 的职员,也是 JHipster 项目的创建者。感谢 Julien!我希望看到更多这样的客座博文,所以,一如既往,请随时 联系我 (@starbuxman)!- Josh


the JHipster

引言

JHipster,或称“Java Hipster”,是一个方便的应用程序生成器,它可以为你创建一个 Spring Boot(这是 Java 部分)和 AngularJS(这是时髦的部分)应用程序。

在很短的时间内,JHipster 在 Github 上变得非常受欢迎,并被在线杂志(如 InfoQ、Infoworld 或 SD Times)和世界各地的会议(巴黎、伦敦、蒙特利尔……)所报道。

本周 Spring - 2015 年 2 月 10 日

工程 | Josh Long | 2015 年 2 月 10 日 | ...

欢迎来到另一期《本周 Spring 动态》!

如果您本周在湾区,我将在周三于 洛斯阿尔托斯的 Netflix OSS 会议 上讨论 Spring Cloud,并于周四在 Pivotal 旧金山开源中心 介绍出色的 Spring Session 项目。希望您能参加其中一个或两个活动!一定会很有趣!

一如既往,我们有很多内容需要介绍,那么我们开始吧!

  1. 我和我的朋友(以及 Spring Boot 联合创始人!) Phil WebbSpringOne2GX 2014 大会 上做了关于 Spring Boot 的入门介绍课程 - 快来看看吧!希望您能像我们一样玩得开心!:)
  2. DZone 发表了两篇很棒的本周开发者简介,一篇是关于 David Syer 博士 的,另一篇是关于 Spring Batch 的负责人 Michael Minella 的。
  3. Adib Saikali 在 InfoQ 上撰写了一篇非常精彩的文章,介绍了 Java 8 和 Spring 4 如何取得胜利
  4. 本期回顾的读者会知道我*非常喜欢* JHipster,所以我非常兴奋能邀请到 JHipster 的创始人 Julien Dubois

SpringOne2GX 2014 回放:使用 Gradle 和 Jenkins 构建持续交付管道

工程 | Pieter Humphrey | 2015 年 2 月 10 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Peter Niederwieser

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/continuous-delivery-with-gradle-and-jenkins

没有完全自动化的流程,将软件从开发人员的机器交付到生产环境是耗时且容易出错的。持续交付通过具有明确定义的质量门禁的构建管道来实现软件的构建、测试和部署。在本讲座中,我们将讨论如何借助 Gradle 和 Jenkins 构建这样的管道。以 Jenkins 为我们构建管道的中心,我们将模拟从构建到部署的过程。我们将从介绍一个示例应用程序开始,并学习如何使用 Gradle 来构建它。一步一步地,我们将涉及自动化单元测试、集成测试和功能测试、集成流行的代码质量工具以及打包、发布和部署可交付成果等主题。

SSO 与 OAuth2:Angular JS 和 Spring Security 第 V 部分

工程 | Dave Syer | 2015 年 02 月 03 日 | ...

注意:本文的源代码和测试将继续演进,但文本的更改在此处不再维护。请参阅教程版本以获取最新内容。

在本文中,我们将继续讨论如何在“单页应用程序”中使用Spring SecurityAngular JS。在这里,我们展示了如何将 Spring Security OAuthSpring Cloud 结合使用,以扩展我们的 API 网关,实现单点登录和 OAuth2 令牌身份验证到后端资源。这是本系列文章的第五篇,你可以通过阅读第一篇文章来了解应用程序的基本构建块或从头开始构建它,或者你可以直接查看 Github 上的源代码。在上一篇文章中,我们构建了一个使用 的小型分布式应用程序。

介绍 Spring Social Slideshare

工程 | Josh Long | 2015 年 02 月 03 日 | ...

这篇博文是来自社区成员 Tadaya Tsuyukubo (@ttddyy) 的客座博文,他是 Spring Social Slideshare 项目的创建者。感谢 Tadaya!我希望看到更多这样的客座博文,所以,一如既往,请随时联系我!- Josh


Spring Social SlideshareSpring Social 生态系统中的社区模块之一。它是一个基于 Spring Social 框架构建的 Java 绑定,用于与 SlideShare REST API 进行交互。

Spring Social 模块提供了 `ApiBinding` 接口的实现,该接口将 Java 接口和具体实现类绑定到 REST API。按照惯例,接口的命名方式为目标服务,例如 `GitHub`、`LinkedIn`、`Facebook` 等。实现类是 `*Template` 的形式,例如:`GitHubTemplate`、`LinkedInTemplate` 和 `FacebookTemplate`。在 Spring Social Slideshare 中,有一个 `Slideshare` 接口和一个 `SlideshareTemplate` 实现类。你可以使用 spring 将 `SlideshareTemplate` 注入到你的服务中。或者,如果你愿意,你也可以直接实例化 `…`

本周 Spring - 2015年2月3日

工程 | Josh Long | 2015 年 02 月 03 日 | ...

欢迎阅读本周 Spring 系列的又一期!我们有很多内容要介绍,那么,让我们直接开始吧!

  1. Spring XD 联合负责人 Dr. Mark Pollack 刚刚宣布 Spring XD 1.1 RC1 现已发布!现在是时候获取这些发行版,试用一下,看看是否有任何遗漏!
  2. 如果你一直在阅读 Dr. Syer 的精彩博文,你就会知道他一直在向人们介绍如何为 UI 客户端公开和保护 REST 服务。本系列的第四篇文章探讨了如何在客户端和后端服务之间插入 API 网关。第五篇文章随后介绍了 OAuth 作为一种即插即用式的替代方案,用于替换正在使用的专用身份验证会话令牌。如果你没有关注这个系列,请回头重读它们。这个系列处理了一个我经常被问到的主题……

Spring Roo 1.3.1.RELEASE 现已发布

工程 | Pieter Humphrey | 2015年02月02日 | ...

我们谨代表 Disid Corp 的 Spring Roo 团队,很高兴地宣布 1.3.1.RELEASE 版本已经发布!

Spring Roo 1.3.1.RC2 在关闭时没有新的报告问题。

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

建议所有 Spring Roo 用户升级到此版本。有关此版本更改的完整详细信息,请参阅 JIRA 中的 Spring Roo 1.3.1.RC1 发布说明 Spring Roo 1.3.1.RC2 发布说明

感谢所有提供有价值的错误报告和建议的优秀用户,我们目前正在定义 Spring Roo 2.0 路线图的最终要点,并将尽快发布。

有关 Spring Roo 项目的更多具体信息,请参阅项目页面GitHub。一如既往,你也可以在 Twitter 上找到 Roo - 关注 @SpringRoo 或在你的推文中包含 #SpringRoo。请继续关注 Spring Roo 的最新消息!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有