SpringOne2GX 2014 回放:“Bootiful”应用程序与 Spring Boot

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

录制于 SpringOne2GX 2014。

演讲者:Josh Long,Phil Webb

幻灯片:http://www.slideshare.net/SpringCentral/bootiful

核心 Spring 赛道

好吧,也许“bootiful”永远不会成功,但我们尝试了,而且是值得的,因为您正在阅读这篇文章。Spring Boot,Pivotal 的 Spring 团队推出的新的约定优先配置框架,将 Spring 的灵活性与约定俗成的、常识性的默认设置相结合,不仅能让应用程序开发飞速发展,而且令人愉悦!加入 Spring 开发者倡导者 Josh Long 和 Spring Boot 联合负责人 Phillip Webb 的行列,了解 Spring Boot 是什么,为什么它备受关注,为什么您应该考虑在您的下一个应用程序(REST、Web、批处理、大数据、集成,无论是什么!)中使用它,以及如何开始。

本周 Spring - 2015年2月17日

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

欢迎来到另一期本周 Spring!本周我一直在录制 Spring Livelessons 系列的下一版,主题是使用 Spring Boot、Spring Cloud 和 Cloud Foundry 构建云原生应用程序(微服务)。这很有趣,而且——今天早上——我休息了一下,为 O'Reilly 做了两次长达 1.5 小时的网络研讨会,内容是构建 Spring Boot 应用程序和 Spring Cloud 微服务,两者都是完全现场编码的!对我来说,这是有趣的一周,我希望对你来说也是如此。

本周四(19日)是今年农历新年中国新年春节的庆祝高潮。这与Spring(这项技术)有什么关系呢?关系不大,除了都是对美好未来的庆祝和绝佳的名字!所以,新年快乐…

Spring Cloud 1.0.0.RC3 现已发布

版本发布 | Dave Syer | 2015年2月13日 | ...

Spring Cloud 1.0.0.RC3 现已在 https://repo.spring.io/libs-milestone-local 发布。这(希望)是 1.0.0 发布前的最后一个里程碑版本。与 1.0.0.RC2 相比,进行了一些 bug 修复,并增加了一些小型新功能。

  • 重构了 Feign 的支持,使其更像 Spring Data(因此使用 @EnableFeignClients 而不是 @FeignClientScan)。
  • Zuul 代理支持 multipart/form-data。
  • Zuul 中支持在自动路由注册时包含和排除远程服务。
  • Zuul 中支持声明式的 Ribbon 重试。
  • 清理了大量依赖。如果您使用 spring-cloud-starters,您应该会获得一种添加和删除功能的良好一致体验。Gradle 用户需要使用 依赖管理插件 来获得相同的体验。
  • 添加了小型、易于理解的示例项目

Spring XD 1.1 GA 和 1.0.4 发布

发布 | Mark Pollack | 2015年2月12日 | ...

在 1.0 GA 发布六个月后,团队很高兴地宣布 Spring XD 1.1 GA 可用。

下载链接

请阅读 Sabby Anandan 的博客 以获得 Spring XD 的概述。对于 1.1 版本,增加了大量新功能。以下是一些最能体现其大数据价值的功能。

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

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

无论您在家中、办公室还是通勤途中,连接性都是常态。它已成为我们日常生活中期望和依赖的一部分。人与信息之间的连接性,归根结底是数据的移动和分析:数据提供洞察力,而这些洞察力必须日益为用户提供即时结果。这种始终在线、始终可用的连接水平带来了诸多挑战。数据的类型、格式和容量是动态变化的,数据生成代理也是如此。

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

Java 不烂 - 玩转 JVM

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

最近 James Ward 写了一篇很棒的博文,“Java 不烂 - 你只是用错了”,其中强调了企业 Java 开发者在日常构建 Java 应用程序时面临的诸多挑战。好消息是,摆脱开发困境比你想象的要容易得多。在过去几年中,Spring 重新定义了现代 Java 应用程序的构建方式,同时显著提高了开发速度。在这篇文章中,我将以 James Ward 的博文为背景,解释 Spring 如何帮助开发者玩转 JVM(使用 Java),同时解决每个……

Spring Framework 4.2 中更好的应用程序事件

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

自 Spring 框架问世以来,应用程序事件就一直存在,作为松耦合组件交换信息的手段。应用程序事件最常见的用法之一如下:

@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 在语言中引入了 Traits 的概念。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(这是时髦的部分)应用程序。

在很短的时间内,JHipster 在Github上获得了极高的人气,并在在线杂志——如InfoQ、Infoworld或SD Times——以及世界各地——巴黎、伦敦、蒙特利尔……——的会议上得到介绍。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有