Spring BlazeDS Integration 1.5.0.M2 发布

版本 | Jeremy Grelle | 2011 年 2 月 10 日 | ...

亲爱的 Spring 社区:

我很高兴宣布,用于使用 Adobe Flex 构建 Spring 驱动 RIA 的开源解决方案 Spring BlazeDS Integration 的 1.5.0.M2 里程碑版本现已可用。

下载 | 参考文档 | JavaDocs | 更新日志

此版本中的重要新特性和增强功能亮点包括:

  • 支持使用 RESTful Spring MVC @Controllers 读写 AMF 内容。这为 Remoting Service 的直接 RPC 方法提供了一个很好的替代方案,减少了需要支持多种客户端类型的应用程序中的重复工作。(请参阅更新的 Test Drive 获取使用示例。)

  • Spring Security 3 支持的重大重构,使得 Flex 应用更容易与各种 Spring Security 功能集成,例如 Remember Me、Session Fixation Protection 和 Concurrent Session Control。

  • 对 1.5.0.M1 中引入的 Hibernate 序列化支持的进一步演进,包括使用直接字段映射而非基于属性映射的选项。

  • 框架提供的服务(如 LoginCommand 和 MessageInterceptors)更容易定制和命名空间支持的配置。

  • 升级了与 Spring Integration 2.0.x 的兼容性

  • Maven-based Test Drive 示例的全面修订,包括全面更新以使用 Flex 4,以及一个全新的示例来演示 RESTful 编程模型。

另外值得注意的是,Spring Roo 的 Flex Addon 不再是项目分发的一部分。取而代之的是,Flex Addon 的 1.0.0.M2 版本将在未来几周内单独发布,并通过 Roo 的 Addon Discovery 机制提供给 Spring Roo 1.1.1 用户。如果您想试用 Flex Addon 的 nightly builds(这对于与 Roo 1.1 及更高版本的兼容性是必需的),我鼓励您联系社区获取指导

一如既往,我鼓励任何感兴趣的人通过试用此版本并在社区论坛Jira 中提供反馈来参与进来,因为我们正快速接近 1.5.0.RC1 版本。我们不断收到来自成功在其项目中使用 Spring BlazeDS Integration 的人们的宝贵反馈,我们期待听到更多关于您的体验。


Jeremy Grelle
Spring Flex 负责人

Spring Android 1.0.0.M2 发布

版本 | Roy Clarkson | 2011 年 2 月 9 日 | ...

亲爱的 Spring 社区:

我们很高兴宣布 Spring Android 项目的第二个里程碑版本现已可用!

Spring Android 支持在 Android 环境中使用 Spring Framework。1.0.0.M2 版本侧重于扩展 RestTemplate 在原生 Android 应用中的使用。

  • 现在我们默认对所有 REST 调用使用 HttpComponents HttpClient 4,它是 Android 平台上的原生 HTTP 客户端。这取代了第一个里程碑中使用的 Commons HttpClient 3。
  • 我们通过使用 Simple XML 序列化库添加了对象到 XML 的编组支持。Simple 占用空间小,并且与 Android 兼容。
  • 现在通过 Android Rome Feed Reader 支持 RSS 和 Atom Feeds。Android Rome 是流行的 Rome 库的移植版本,与 Android 兼容。
  • 与 Jackson JSON Processor 的集成继续提供一流的对象到 JSON 的编组支持。

Spring Android 可供下载。如果您的 Android 项目使用 Maven,只需添加以下依赖项:

<dependency>
    <groupId>org.springframework.android</groupId>
    <artifactId>spring-android-rest-template</artifactId>
    <version>1.0.0.M2</version>
</dependency>

<repository>
    <id>org.springframework.maven.milestone</id>
    <name>Spring Maven Milestone Repository</name>
    <url>http://maven.springframework.org/milestone</url>
</repository>

除了参考指南外,Roy Clarkson 还撰写了两篇博文,帮助您开始开发 Android 应用:

带有 README 的示例应用可在 github.com/SpringSource/spring-android-samples 获取:git clone git://github.com/SpringSource/spring-android-samples.git

下一 Spring Android 里程碑的工作正在继续,我们将在其中集成 Android 应用的 OAuth 支持。如果您正在构建原生 Android 应用,我们邀请您在 Spring Android 项目上与我们协作

Spring Mobile 1.0.0.M3 发布

版本 | Keith Donald | 2011 年 2 月 4 日 | ...

亲爱的 Spring 社区:

我们很高兴宣布 Spring Mobile 项目的第三个里程碑版本现已可用!

Spring Mobile 提供了对 Spring MVC 的扩展,有助于开发跨平台移动 Web 应用。1.0.0.M3 版本提供了一个通用的用户网站偏好管理功能,可以独立使用或与移动网站切换器结合使用。有关所有信息,请参阅更新日志参考手册

下载发布版本分发包或使用以下方式从 Maven 拉取 Artifact:

    <repository>
        <id>org.springframework.maven.milestone</id>
        <name>Spring Maven Milestone Repository</name>
        <url>http://maven.springframework.org/milestone</url>
    </repository>
&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.mobile&lt;/groupId&gt;
    &lt;artifactId&gt;spring-mobile-device&lt;/artifactId&gt;
    &lt;version&gt;1.0.0.M3&lt;/version&gt;
&lt;/dependency&gt;

github.com/SpringSource/spring-mobile-samples 获取示例应用 | git clone git://github.com/SpringSource/spring-mobile-samples.git

此版本标志着我们与社区中的早期采用者一起在他们的应用中使用 Spring Mobile 的第三次迭代。如果您正在构建移动 Web 应用,我们鼓励您试用 1.0.0.M3 并与我们协作项目的下一次迭代。

Spring GemFire 1.0.0 为 Java 和 .NET 发布

版本 | Costin Leau | 2011 年 2 月 2 日 | ...

亲爱的 Spring 社区:

我们很高兴宣布 Spring GemFire 1.0 项目的第一个 GA 版本现已可用于 Java 和 .NET!Spring GemFire 项目旨在通过使用 GemFire 作为分布式数据管理平台,更轻松地构建 Spring 驱动的高可伸缩性应用。

立即下载Spring GemFire for Java | Spring GemFire for .NET

此版本特性包括:

  • GemFire 基础设施(如 Cache, Region, Interest 等)的声明式依赖注入风格配置
  • 广泛的命名空间支持,用于配置所有主要 GemFire 组件:cache、replicated、partitioned 和 client regions 等等
  • 异常转换为 Spring 的可移植 DataAccess 异常体系
  • Template 和 Callback 支持,便于原生 API 访问
  • 事务管理支持
  • 用于 GemFire 受管对象的 Spring 支持的连线
  • 自动生成非反射基于 Instantiators
  • 原生支持 GemFire 6.5(除了 6.0)
  • 声明式缓存通知 (适用于 .NET)

通过 Spring GemFire,Spring 用户在与 GemFire 交互时应感到得心应手,而熟悉 GemFire 的开发者将看到 Spring 容器的优势和灵活性,以及它的…

Spring Data Graph - Neo4j 支持 1.0.0.M2 发布

版本 | Thomas Risberg | 2011 年 2 月 1 日 | ...

亲爱的 Spring 社区:

我很高兴宣布支持 Neo4j 的 Spring Data Graph 1.0 项目的第二个里程碑版本现已可用!Spring Data 项目的主要目标是使构建使用新的数据访问技术(如非关系型数据库、map-reduce 框架和基于云的数据服务)的 Spring 驱动应用更加容易。Graph Neo4j 模块提供了与 Neo4j 图数据库的集成。

下载 | JavaDocs | 参考文档 | 更新日志

要了解有关该项目的更多信息,请访问Spring Neo4j 主页

特性包括…

SpringSource Tool Suite 2.6.0.M1 发布

版本 | Christian Dupuis | 2011 年 1 月 28 日 | ...

亲爱的 Spring 社区:

我们很高兴宣布,我们刚刚发布了 SpringSource Tool Suite (STS) 下一版本的第一个里程碑构建版本。

此里程碑构建版本的亮点包括:

  • @Autowired 和 @Qualifer 的内容辅助和快速修复
  • @RequestMapping 中路径变量的内容辅助
  • 更新的 Spring 项目向导
  • 来自 ITD 的 RequestMappings 现在位于 Spring Explorer 和 RequestMapping-View 中
  • 改进了 Groovy 的内容辅助性能
  • 改进了 Groovy 的语法高亮
有关新功能和错误修复的更多详细信息可在 2.6.0.M1 新增与改进文档中找到。详细的安装说明也已提供。

一如既往,可从 STS 下载页面获取下载,请查看“其他下载”。

SpringSource Tool Suite 2.5.2 发布

版本 | Christian Dupuis | 2011 年 1 月 11 日 | ...

亲爱的 Spring 社区

我很高兴宣布,我们刚刚发布了 SpringSource Tool Suite (STS) 2.5.2.RELEASE 版本。

新版本的一些亮点包括:

  • 支持 Spring Roo 1.1.1.RELEASE
  • 轻松创建新的 tc Server 实例
  • 改进了 Spring Web Flow 图形编辑器
  • 基于 Agent 的重新加载 (实验性)
  • 对 Spring 和 Groovy/Grails 工具的许多改进
  • 集成了 Spring User Agent Analysis (UAA)

有关新功能和错误修复的更多详细信息可在新增与改进文档中找到。详细的安装说明也已提供。

一如既往,可从 STS 下载页面获取下载。如果您有任何问题,请随时访问社区支持论坛

Spring Web Services 2.0.0.RC2 发布

版本 | Adam Fitzgerald | 2010 年 12 月 23 日 | ...

亲爱的 Spring 社区,

我们很高兴宣布 Spring Web Services 2.0 候选发布版本 2 已发布!

这是 2.0 发布周期中的第二个候选发布版本。此版本最重要的一个新特性是更新了 Spring-WS XML 命名空间,其中现在包含 <sws:annotation-driven/><sws:interceptors/> 元素(类似于 Spring-MVC 命名空间),以及用于导出 WSDL 的 <sws:static-wsdl/><sws:dynamic-wsdl/>。所有这些特性都在更新的参考文档中描述。

我们认为此版本 (RC2) 已完成。如果未发现新的主要问题,我们将在 2011 年 1 月上半月发布 2.0.0-RELEASE 版本。

尽管我们做了一些更改,Spring-WS 2.0 应该是 1.5 的直接替代版本,只有一个例外。有关详细信息,请阅读论坛帖子

下载 | 文档 | 更新日志 | 社区论坛

获取 Spring 时事通讯

订阅 Spring 时事通讯

订阅

领先一步

VMware 提供培训和认证,助您飞速提升。

了解更多

获取支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,一次简单订阅即可获取。

了解更多

即将举行的活动

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

查看全部