我们在去年的 SpringOne/2GX 大会上发布了 spring.io 网站,今天我很荣幸代表团队宣布,我们将为网站提供支持的基于 Spring 的应用程序开源。
我们将这个项目称为Sagan,它被设计成一个使用 Spring 构建现代 Web 应用程序的参考。代码现在可以在github.com/spring-io/sagan找到,并且很容易上手。这里有一个简短的截屏视频来证明这一点
!{iframe src="//player.vimeo.com/video/90126708" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen}{/iframe}
在接下来的几周,我们将发布一系列关于 Sagan 项目的文章,探索应用程序的不同方面、设计背后的决策,并记录其演变过程。例如,虽然 Sagan 目前在 JDK 7 和 JDK 8 上运行得一样好,但我们尚未利用Java 8 语言特性。当我们这样做时,我们将在博客中对此进行介绍,并在此过程中展示为什么我们认为Spring 和 Java 8是如此完美的组合。
与此同时,不妨试试 Sagan!首先,您可以在本地运行,然后尝试在Pivotal Web Services上的Cloud Foundry 部署。
注意: 使用邀请码 "sagan" 注册可即时批准帐户。PWS 团队提供了数量有限的邀请码,所以先到先得。
从那里,您可以浏览wiki中其余的操作指南式文档,如果您能在此过程中提供反馈,我们将非常高兴。
正如 GitHub 的贡献者图表所示,Sagan 项目内部已经是一个巨大的团队努力。今天,我们非常高兴邀请所有阅读这篇文章的人加入我们。有很多工作可以做,并且非常欢迎拉取请求!
更新,2014 年 5 月 16 日:SpringOne2GX 2013 会议“spring.io 内外”的回放现已可用。