Spring XD:统一平台内的数据驱动连接

发布 | Sabby Anandan | 2015年2月12日 | ...

无论您在家、办公室还是通勤途中,连接已是常态。这已成为我们日常生活中期望并依赖的一部分。人与信息之间的连接核心在于数据的流动与分析:数据带来洞察,而这些洞察必须日益快速地为用户带来即时结果。这种始终在线、随时可用的连接水平带来了诸多挑战。数据的类型、格式和体量是动态的,生成数据的 Agent 也是如此。

Spring XD 在统一平台内解决了这些众多挑战。无论是通过...

Java 并不烂 - 玩转 JVM

工程 | Brian Dussault | 2015年2月11日 | ...

最近 James Ward 写了一篇很棒的博文,“Java 并不烂 – 只是你用错了方法”,文中强调了企业级 Java 开发者在日常构建 Java 应用时面临的诸多挑战。好消息是,摆脱开发困境比您想象的要容易得多。过去几年,Spring 重新定义了现代 Java 应用的构建方式,同时极大地提高了开发效率。在本文中,我将以 James Ward 的博文为背景,解释 Spring 如何帮助开发者(使用 Java)玩转 JVM,同时应对...

Spring Framework 4.2 中更好的应用事件

工程 | Stéphane Nicoll | 2015年2月11日 | ...

应用事件自 Spring framework 诞生之初就已存在,是松耦合组件之间交换信息的一种方式。应用事件最著名的用法之一如下

@Component
public class MyListener 
        implements ApplicationListener<ContextRefreshedEvent> {
  
    public void onApplicationEvent(ContextRefreshedEvent event) {
        ...
    }
}

这使得 MyListener 能够在上下文 刷新 时收到通知,您可以在应用上下文完全启动时使用它来运行任意代码。

在 Spring Framework 中...

SpringOne2GX 2014 回放:使用 Traits 重新思考 API 设计

新闻 | Pieter Humphrey | 2015年2月10日 | ...

录制于 SpringOne2GX 2014。

演讲者:Cédric Champeau

更多 Groovy 内容

幻灯片:http://www.slideshare.net/SpringCentral/traits-design

Groovy 2.3 在语言中引入了 trait 的概念。Traits 看起来像接口,但允许开发者在其中添加实现和状态。它在语言中引入了多重继承,同时避免了钻石问题。Traits 将让您重新思考在 Groovy 中设计 API 的方式,更偏好于行为的组合。

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(这是 hipster 部分)应用。

在很短的时间内,JHipster 在 Github 上变得非常流行,并且刊登在在线杂志上——例如 InfoQ、Infoworld 或 SD Times——以及世界各地的会议上——巴黎、伦敦、蒙特利尔...

本周 Spring - 2015年2月10日

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

欢迎阅读新一期的 本周 Spring

如果您本周在湾区,我将在周三在在洛斯阿图斯的 Netflix OSS meetup谈论 Spring Cloud,周四在Pivotal 旧金山开源中心谈论精彩的 Spring Session 项目。希望您能参加其中一个或两个!肯定会很有趣!

像往常一样,我们有很多内容要介绍,所以让我们开始吧!

  1. 我的朋友(以及 Spring Boot 联合创始人!)Phil Webb 和我在 SpringOne2GX 2014 上介绍了Spring Boot课程——来看看吧!希望您和我们一样开心!:)
  2. DZone 发表了两篇不错的 本周开发者 专访,一篇关于优秀的 Dr. Dave Syer,一篇关于Spring Batch 项目负责人 Michael Minella
  3. Adib Saikali 在 InfoQ 上撰写了一篇非常好的文章,介绍了Java 8 和 Spring 4 如何取得成功的方式。
  4. 本综述的读者会知道我 非常喜欢 JHipster,因此我非常高兴邀请到 JHipster 的创始人 Julien Dubois...

网络研讨会回放:文档化 REST-ful API

新闻 | Pieter Humphrey | 2015年2月10日 | ...

演讲者:Andy Wilkinson

API 的文档是使其易于理解和使用的关键部分。RESTful API 也不例外。在本次网络研讨会中,我们将探讨在您的 RESTful API 文档中应该包含哪些内容,以及同样重要的是,应该省略哪些内容。为了说明这一点,我们将查看一些好的和坏的 API 文档的实际示例。我们将探讨选择像 Swagger 这样的工具来生成 API 文档的一些问题和限制,最后将介绍一些更适合生成用户喜爱的文档的替代方案。

了解更多关于 Spring MVC 的信息:http://projects.spring.io/spring-framework

了解更多关于 Spring REST Docs 的信息:https://github.com/wilkinsona/spring-restdocs

网络研讨会回放:介绍 Spring Integration 的 Java DSL

新闻 | Pieter Humphrey | 2015年2月10日 | ...

网络研讨会:介绍 Spring Integration 的 Java DSL

演讲者:Gary Russell

幻灯片:https://speakerdeck.com/garyrussell/spring-integration-java-dsl-a-deeper-dive

Spring Integration JavaConfig 和 DSL 扩展提供了一系列便捷的 Builders 和流畅的 API,用于从 Spring @Configuration 类配置 Spring Integration 消息流。Spring Integration 的 Java DSL 本质上是 Spring Integration 的一个外观。DSL 提供了一种简单的方式,可以使用流畅的 Builder 模式以及来自 Spring Framework 和 Spring Integration 的现有 Java 和 Annotation 配置,将 Spring Integration 消息流嵌入到您的应用中。另一个简化配置的有用工具是 Java 8 Lambda。

了解更多关于 Spring Integration 的信息:http://projects.spring.io/spring-integration

了解更多关于 Spring XD 的信息:http://projects.spring.io/spring-xd

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

Tanzu Spring 通过一项简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部