Spring 的入门指南已迁移到 Asciidoctor

工程 | Greg L. Turnquist | 2013 年 12 月 13 日 | ...

“如果 Markdown 是个一年级学生,那么 AsciiDoc 就是个博士生。”[原文如此]——Dan Allen,AsciiDoctor 项目负责人

我们最近将所有的 入门指南 迁移到了 Asciidoctor。为什么?因为 Asciidoctor 提供了这么多有价值的功能!

  • 几个内置指令可以方便地引入整个代码文件、代码片段以及外部可重用内容块。
  • 渲染已嵌入到 spring.io 网站中。
  • 无需“生成”指南,这总是存在与代码、构建文件和文档本身不同步的风险。
  • 与我们许多项目正在从 DocBook 迁移到 AsciiDoctor 以减少维护成本的做法保持一致。

SpringOne2GX 2013 回放:构建你的 Java 配置肌肉记忆

新闻 | Chloe Jackson | 2013 年 12 月 13 日 | ...

录制于加利福尼亚州圣克拉拉的 SpringOne2GX 2013 大会

演讲者:Phil Webb 和 Josh Long

对于大多数人来说,使用提供 Spring XML 命名空间和集成 API 的模块已经是一种肌肉记忆:将 .xsd 添加到配置文件的已导入 XML 架构中,如果可用,可以启用注解驱动的变体,自动完成一些 XML 节,然后您就设置好了!但是 Java 配置呢?Java 配置至少自 2005 年以来就以某种形式存在。它于 2009 年合并到核心框架中,从那时起,我们看到了一系列新的、由 Java 配置驱动的 DSL 出现。特别是 2013 年,Java 配置的支持已经达到了 alpha 或更高版本,涵盖了 Spring MVC、Spring Security(和 Spring Security OAuth)、Spring Batch、Spring Social、Spring Data(包括其下的所有模块:REST、MongoDB、JPA、Neo4j、Redis 等)、Spring HATEOAS 等,这些都提供了达到里程碑或更高版本的 Java 配置集成。Tomcat 7(以及所有兼容 Servlet 3 的容器)提供了 web.xml 的编程替代方案。这为希望与 Web 容器集成的模块提供了另一个强大的集成钩子,从而减轻了用户的配置负担。这里有巨大的潜力,而且如果您知道要寻找什么,很容易上手。在这场演讲中,加入 Spring 开发者倡导者 Josh Long 和 Spring-core 提交者、全能好人以及 Spring Boot 大神 Phil Webb,他们将介绍各种 Spring 项目中的 Java 配置支持,展示如何在将它们集成到代码中时着手处理,并且——如果情况需要——如何编写自己的 Java 配置 DSL。在 http://projects.spring.io/spring-framework 了解更多关于 JavaConfig 的信息

了解更多关于 Java Configuration 和 Spring 的信息,请访问 http://projects.spring.io/spring-framework

了解更多关于 Spring Guides 的信息,请访问 http://www.spring.io/guides

!{iframe width="420" height="315" src="//www.youtube.com/embed/-4BQXNufpbQ" frameborder="0" allowfullscreen}{/iframe}

宣布 Spring Framework 4.0 GA 发布

发布 | Adrian Colyer | 2013年12月12日 | ...

在过去的十年中,Spring Framework 重塑了企业 Java,成为企业 Java 中主流的编程模型。今天,我们发布了 Spring Framework 4.0,这是一个全新的 Spring 主要版本,它使 Spring 始终处于现代 Java 开发的前沿。与即将推出的 Spring IO Platform 的其他部分一起,Spring Framework 4.0 有望在未来十年推动基于 JVM 的创新,响应并引领开发者生产力、大数据、云计算、REST 和微服务架构的趋势。

Spring Framework 4.0 与 Java 8 完美结合,同时……

Spring Tool Suite and Groovy/Grails Tool Suite 3.5.0.M1 发布

版本发布 | Martin Lippert | 2013年12月12日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Tool Suite (STS) 和 Groovy/Grails Tool Suite (GGTS) 的第一个里程碑版本 3.5.0.M1 发布了。

此里程碑版本的主要亮点包括:

  • 改进的新仪表板(新闻动态回来了)
  • Spring Boot 项目的全新高级内容辅助
  • 支持新的客户端入门指南
  • 支持 Groovy 2.2
  • 更新至 Grails 2.3.4
  • 更新至 tc Server 2.9.4

这两个工具套件都基于最新的 Eclipse Kepler SR1 版本。

要下载发行版,请访问

详细的新增功能和值得注意的更新请参见:STS/GGTS 3.5.0.M1 新增与亮点

3.5.0.M2 计划于 2014 年 2 月初发布,随后 3.5.0 版本将于 2014 年 3 月初发布——紧随 Eclipse Kepler SR2 发布之后。

祝您使用愉快!

Spring Data Babbage 发行版 - SR2 已发布

发布 | Oliver Drotbohm | 2013年12月12日 | ...

Spring Data 团队刚刚发布了 Babbage 发行版第二个服务版本。它包含以下模块:

此次发布包含了一系列重要的增强和错误修复,强烈建议升级。您可以在我们的 JIRA 中找到本次发布修复的所有问题。

下一步将是 Codd 版本列车的第二个里程碑。更多详情请参见 此处……

为庆祝 Spring Framework 4.0 发布,12 月 12 日至 13 日所有 Manning Spring 图书 5 折优惠

新闻 | Josh Long | 2013年12月12日 | ...

Manning Countdown to 2014

为庆祝 Spring Framework 4.0 的发布,Pivotal 很荣幸继续赞助 Manning 的“Countdown to 2014”活动。我们在特定日期提供精选图书的5 折优惠,这些图书由 Pivotal/Spring 团队精心挑选。Manning 还为任何注册 2014 年倒计时的人提供额外优惠——他们将自动有机会赢得每天赠送的两本电子书,并有机会赢得大奖 iPad Air。

12 月 12 日(星期四)和 12 月 13 日(星期五)是Spring 日!(图书详情见下文)

只需访问 manning.com 并选择任意(或全部)以下精选图书。在结账时,在促销代码框中输入 **srgdotd13** 即可获得折扣。

您可以免费在线阅读图书摘录,只需点击下面的链接。希望您喜欢这些优惠!

《Spring 实战》(第 4 版)

作者:Craig Walls

 

阅读第 1 章节选

 

《Spring Integration 实战》

作者:Mark Fisher、Jonas Partner、Marius Bogoevici 和 Iwein Fuld

Rod Johnson 作序

第 3 章样章

第 18 章样章

《Spring Batch 实战》

作者:Arnaud Cogoluegnes、Thierry Templier、Gary Gregory、Olivier Bazoud

第 1 章样章

第 5 章样章

 

《Spring 实务》

作者:Willie Wheeler 和 Joshua White

第 11 章样章

第 13 章样章

《RabbitMQ 实战》

作者:Alvaro Videla 和 Jason J.W. Williams

第 1 章样章

第 8 章样章

RabbitMQ in Action

《RabbitMQ 深度解析》

作者:Gavin M. Roy

 

阅读第 1 章节选

RabbitMQ in Action

本周 Spring - 2013 年 12 月 10 日

工程 | Josh Long | 2013 年 12 月 10 日 | ...

欢迎来到《本周 Spring》的又一期!本周我将在洛杉矶,与迪士尼的开发者们交流 Spring。如果您也在这个区域,我很希望能见到您。我们将在 12 月 11 日举办一次用户群会议。这是关于这次会议的一些细节,会议就在明天!期待在那里见到您!

您能相信我们已经接近年底了吗? @_@

这意味着是时候发布年度 Spring Framework 4.0 了!我们期待您对此次发布的反馈。

Spring Framework

  1. 千万不要错过 2014 年 1 月 9 日由 Juergen Hoeller 主持的《Spring Framework 4.0 发布网络研讨会:“Spring Framework 4.0 简介”》,这是自 2009 年以来 Spring Framework 的首次重大发布!
  2. 务必收听由代码界最忙碌的人、Spring Security 负责人 Rob Winch 于 2014 年 1 月 16 日的网络研讨会,了解 Spring Security 3.2
  3. Spring Framework 提交者、Spring Boot 联合负责人 Phil Webb 介绍了 Spring 4 中对Java 泛型的新支持
  4. Thomas Darimont 介绍了 Spring Data MongoDB 1.4 M1 的新内容,包括全新的精彩的投影框架和 SpEL 集成。
  5. 如果您是使用 Spring 的 Broadleaf 电子商务引擎的用户,那么您可能想要注册参加 v3.1 网络活动
  6. 我们的朋友 Tobias Flohre 又回来了,带来了另一篇精彩的文章,批处理和 Java 企业版(JSR-352、JEE7、Spring Batch)。标题不言而喻——这是一篇关于这些技术定位的优秀快速概览。
  7. 此外,Petri Kainulainen 又回来了,他发表了他的 Spring Social 系列文章的精彩后续,关于如何向 Spring MVC Web 应用程序添加社交功能。这篇博文是关于集成单元测试
  8. @GoPivotal 博客 有一个关于 RabbitMQ 在挪威广播公司部署的有趣案例研究
  9. 说起 Phil Webb 和 Rob Winch,上周 Spring Framework RC2 发布公告中包含的一个令人惊叹的功能是他们添加了一个出色的“物料清单”Maven POM:spring-framework-bom。您可以这样使用它

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-framework-bom</artifactId>
                <version>4.0.0.RC2</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    

    然后,只需在您的 pom.xml 中导入您想要的 Spring 依赖项的版本,而无需指定版本。

  10. GoPivotal 博客上还有另一个案例研究,这次是关于 Hulu 如何通过 Redis 扩展服务 40 亿视频。太棒了!

  11. Sudhir Dharmadhikari 撰写了一篇有趣的博文关于如何使用 Spring Roo 的面向切面的方法来使用 AndroMDA 项目
  12. 我很高兴上周在索菲亚再次见到 Bozhidar Bozhanov,他已将 Spring Social Google+ 代码迁移到了 GitHub
  13. Last but not least, It's Pivotal day at Manning!  
    

    为庆祝 Spring Framework 4.0 发布,Pivotal 将在 Manning 的 Countdown to 2014 活动中赞助 Spring 和 Groovy 日,所有 Spring 和 Groovy 书籍半价优惠。在某些促销日期,如 12 月 9 日、10 日(星期一)、12 月 12 日、13 日(星期四)、12 月 23 日、24 日(星期一)以及 12 月 26 日、27 日(星期四),您可以以半价购买 Manning 的任何 Spring 和 Groovy 书籍——电子书、印刷书或 MEAP。只需访问 Manning.com 并选择这些精选书籍中的任何一本(或全部)。结账时在促销代码框中输入 gpivdotd13 即可获得折扣。奖金:如果您注册参加 Manning's Countdown to 2014,您将有机会赢得两本电子书中的一本……

JetBrains 联合网络研讨会:Spring for IntelliJ IDEA13

新闻 | Phil Webb | 2013 年 12 月 10 日 | ...

演讲者:Yann Cébron (JetBrains) 和 Josh Long (Pivotal)

在此次网络研讨会中,JetBrains 的 Yann Cébron 将与我们的嘉宾 Pivotal 的 Josh Long 一起。他们将共同重点介绍这些主要版本中包含的 Spring 支持的新功能,这些功能将帮助您提高工作效率。我们将进行实际操作演示,以便您能够掌握一些有用的技巧和窍门,用于日常工作。最后但同样重要的是,我们将分享有关 IntelliJ IDEA 中 Spring 支持的未来计划。IntelliJ IDEA 13 将于 12 月初发布,Spring 4.0 也即将推出。不要错过这个机会,了解最新功能,并当场解答您的问题。

!{iframe width="420" height="315" src="//www.youtube.com/embed/L7p3wzujAOA" frameborder="0" allowfullscreen}{/iframe}

在不到 6 分钟的时间内构建一个 Hello World REST 服务

新闻 | Phil Webb | 2013 年 12 月 10 日 | ...

演讲者:Pieter Humphrey (Martin Lippert)

简短演示如何在短短几秒钟内将 Spring Boot 可运行的 REST 服务(带有 Actuator 支持)构建为 Java 应用程序。然后,我们演示如何使用简单的 Hello World 数据结构对其进行增强,并向您的浏览器显示“Hello World”字符串返回值,以及快速浏览 Spring Boot 的 Actuator 功能。

了解更多关于 Spring Tool Suite:http://www.spring.io/tools

了解更多关于 Spring Boot 的信息,请访问 http://projects.spring.io/spring-boot

了解更多关于 Spring Guides 的信息,请访问 http://www.spring.io/guides

!{iframe width="420" height="315" src="//www.youtube.com/embed/47xNBNd-LLI" frameborder="0" allowfullscreen}{/iframe}

在不到 6 分钟的时间内构建一个健壮的 RESTful Web 服务

新闻 | Phil Webb | 2013 年 12 月 10 日 | ...

演讲者:Pieter Humphrey (Martin Lippert)

对新的 spring.io 入门指南进行 walkthrough,将 spring.io 指南导入 STS,使用 Spring Boot、Spring Tool Suite 和 Spring Framework 4.0 在大约 6 分钟内构建一个简单、参数化、健壮的 REST Web 服务。请关注:https://springframework.org.cn/guides/gs/rest-service/

了解更多关于 Spring Tool Suite:http://www.spring.io/tools

了解更多关于 Spring Boot 的信息,请访问 http://projects.spring.io/spring-boot

了解更多关于 Spring Guides 的信息,请访问 http://www.spring.io/guides

!{iframe width="420" height="315" src="//www.youtube.com/embed/8Jc28CONVUc" frameborder="0" allowfullscreen}{/iframe}

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有