在 SpringOne 2GX 2011 注册费上节省 200 美元

发布 | Adam Fitzgerald | 2011年09月02日 | ...

Register for SpringOne 2GX 2011

距离以优惠 200 美元的价格注册 SpringOne 2GX 2011 仅剩不到两周时间!SpringOne 2GX 是一个独一无二的会议,面向开发业务应用程序、创建支持多设备感知功能的 Web 应用程序、设计云架构以及管理高性能基础设施的应用开发人员、解决方案架构师、Web 运营和 IT 团队。本次会议的课程内容专门为使用 Spring 技术、Groovy & Grails 和 Tomcat 的开发人员量身定制。多个供应商近期发布的平台即服务(PaaS)解决方案(包括 VMware 的Cloud Foundry 技术)将成为许多技术课程的重点,并将为开发人员提供面向云的最佳蓝图。无论您是构建和运行任务关键型业务应用程序,还是设计下一个杀手级云应用程序,SpringOne 2GX 都将使您及时了解最新的企业技术。

请务必立即注册,锁定 200 美元的折扣。

功能导览

发布 | Chloe Jackson | 2011年08月26日 | ...

Spring 使您能够专注于您的业务问题,而不是连接组件和系统的底层技术。通过一次导览了解 Spring 的核心功能,从核心框架到基础设施和数据服务,以及如何构建、运行和管理您的现代 Java 应用程序。开始上手非常容易,您可以立即开始。

 

Spring 框架功能

Spring 框架通过让您专注于您的业务问题,而不是连接组件和系统的底层代码,帮助您更快地构建 Java 应用程序。Spring 的功能包括:

现代 Web

全面支持现代应用程序,包括 REST、HTML 5、会话和 AJAX。
查看更多...

数据访问

支持传统的 RDBMS 以及新的 NoSQL 解决方案、map-reduce 框架和基于云的数据服务。
查看更多...

集成

企业级编排以及分布式应用程序、异步消息驱动应用程序和批处理应用程序的适配器。
查看更多...

移动

支持 Android 和 iPhone 等移动客户端平台的 Web 支持。
查看更多...

社交

与 Facebook、Twitter、LinkedIn 和其他知名社交网络集成。
查看更多...

安全

所有层级的授权控制,以及与数十个提供商的身份验证集成。
查看更多...

云就绪

Spring 应用程序支持所有主流云平台,如 Cloud Foundry、Google App Engine 和 Amazon EC2。
查看更多...

   

Spring 的主要优势


模块化

简单的 Java 对象(POJO)使您的代码简洁、简单且模块化。

 

生产力

超过 70% 的开发人员报告使用 Spring 提高了生产力并缩短了部署时间。

 

可移植性

应用程序可在 Tomcat、所有 Java EE 服务器以及云平台上运行。

 

可测试性

清晰表达的依赖关系使单元测试和集成测试更加容易。

 

Spring AMQP 1.0 GA 发布

发布 | Mark Fisher | 2011 年 8 月 25 日 | ...

我们很高兴地宣布 Spring AMQP 1.0 GA(适用于 Java)已发布!您可以在 Spring AMQP 主页 上找到所有资源(文档、示例、源代码、论坛、问题跟踪器等)的链接。工件可在 SpringSource Maven 存储库Maven Central 中获取。

这个项目在里程碑和发布候选阶段非常受欢迎,我们感谢社区中那些在此过程中提供了宝贵反馈并提出了 JIRA 问题的各位。我们期待着社区现在能进一步发展…

Spring Social 1.0.0.RC3 发布

版本发布 | Craig Walls | 2011 年 8 月 25 日 | ...

亲爱的Spring社区,

我们很高兴地宣布 Spring Social 1.0.0.RC3 版本发布,其中包括 Spring Social Facebook 和 Spring Social Twitter 的 1.0.0.RC3 版本。Spring Social 可让您将 Java 应用程序连接到 Facebook 和 Twitter 等软件即服务 (SaaS) 提供商。

此版本包含自 1.0.0.RC2 以来报告的错误修复以及一些改进。

  • ConnectInterceptor 实现现在可以向授权 URL 添加参数。
  • Twitter TimelineOperations.updateStatus() 的改进。
    • 现在可以随状态更新上传照片。
    • TimelineOperations.updateStatus() 现在返回新发布的推文的 Tweet 对象。
    • 现在可以将状态发布为对现有状态的回复。
  • 示例应用程序集已更新,包括两个新示例:一个用于演示基于弹出窗口的连接流程,另一个用于演示在 Facebook Canvas 应用程序中使用 Spring Social。

有关此版本新内容的更多信息,请参阅更改日志 (核心 | Facebook | Twitter)。

要获取软件,请下载发布分发包 (核心 | Facebook | Twitter) 或将 maven 依赖项添加到您的项目中。要立即体验,请按照 快速入门进行操作,并启动 演示应用程序(已为 1.0.0.RC3 更新)。如有需要,可随时参考 参考手册

Spring Social 需要 Spring Framework 3.0.5 或更高版本才能运行。我们建议新应用程序使用 Spring 3.1,以利用核心框架的最新进展。有关依赖关系的完整说明,请参阅参考手册。

我们预计这将是 Spring Social 1.0.0 的最后一个候选发布版本,并预计很快会发布 Spring Social 1.0.0 GA 版本。因此,我们敦促您试用此候选版本,并在 论坛中提供您的反馈,或者,如果您有任何建议或发现任何错误,请在 问题跟踪器中报告。

希望您在使用 Spring Social 的过程中愉快!

STS Cloud Foundry 集成 2.7.0.M4 发布

版本发布 | Martin Lippert | 2011年8月24日 | ...

亲爱的Spring社区,

很高兴宣布 SpringSource Tool Suite (STS) 的 Cloud Foundry 集成新里程碑版本 2.7.0.M4。此里程碑版本支持刚刚发布的 Micro Cloud Foundry,并允许您直接在 IDE 中注册用户。此外,此里程碑版本还包含对现有功能的许多修复和改进。

安装说明和工具的快速指南可在 SpringSource Team Blog 上找到:在 STS 中使用 Cloud Foundry

Spring Data Graph 1.1.0 支持 Neo4j 版本发布

版本发布 | Thomas Risberg | 2011年8月19日 | ...

亲爱的Spring社区,

我们很高兴地宣布,Spring Data Graph 项目第二个版本(1.1.0.RELEASE),支持 Neo4j,现已发布!

继2011年4月 Spring Data Graph 首个公开发布之后,我们主要聚焦于用户反馈。

通过改进的、关于工具的文档以及升级的 AspectJ 版本,我们解决了用户报告的许多 AspectJ 问题。使用最新的 STS 和 Eclipse,以及希望很快就能支持的 Idea11,可以开发 Spring Data Graph 应用程序而无需出现红色波浪线。为了进一步简化开发,我们还提供了 ant/ivy 的示例构建脚本和 gradle 的插件。

当然,我们也跟上了 Neo4j 的开发步伐,目前使用的是最新稳定版本的 Neo4j (1.4.1)

在 Neo4j 开发的最近几个月里,改进的查询(CypherGremlin)支持是一个重要的方面。因此,我们努力在所有层面上支持它。现在,可以从 Spring Data Graph 存储库、Neo4j-Template 执行 Cypher 查询,也可以作为动态字段注解的一部分,并通过引入的实体方法执行。Gremlin 脚本也是如此。这种新的表达能力能做什么?让我们来看看。

例如,在一个存储库中


	public interface PersonRepository extends GraphRepository, NamedIndexRepository {
	
	    @Query("start team=(%team) match (team)-[:persons]->(member) return member")
	    Iterable findAllTeamMembers(@Param("team") Group team);
	
	    @Query(value = "g.v(team).out('persons')", type = QueryType.Gremlin)
	    Iterable findAllTeamMembersGremlin(@Param("team") Group team);
	}

Neo4j Template API 进行了彻底的重构,方法数量大大减少,更加专注于。高级查询结果处理能力(类型转换、映射、单个结果、处理器等)现在使用更流畅的 API 实现。这个新 API 可用于所有类型的查询,无论是索引查找、图遍历、Cypher 查询还是 Gremlin 脚本。


	template.query("start n=(0) match n-->m return m", null).to(Node.class);
template.execute("g.v(0).out", null).to(Node.class);

template.lookup("relationship", "name", "rel1").to(String.class, new PropertyContainerNameConverter()).single();

template.traverse(referenceNode, traversalDescription).handle(new Handler<Path>() {
            public void handle(Path value) {
                final String name = (String) value.endNode().getProperty("name", "");
                resultSet.add(name…

SpringSource Tool Suite 2.8.0.M1 发布

版本发布 | Martin Lippert | 2011 年 8 月 11 日 | ...

亲爱的Spring社区,

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

此里程碑版本主要为 Groovy 和 Grails 开发人员带来了一些更新和新功能,包括:

  • 更新到 tc Server Developer Edition 2.5.1
  • 更新到 Maven 3.0.3
  • 更新到 Mylyn 3.6.1
  • 运行在 JDK 1.7.0 上,包括 Spring Roo 1.1.5
  • 构造函数参数的验证和快速修复
  • 支持 Grails 2.0.0.M1
  • 增强的 Grails 2.0.0.M1 DSL 支持
  • Groovy-Eclipse 的大量改进

有关 2.8.0.M1 的更多详情,请参阅 新特性和注意事项文档。此外,还提供了详细的 安装说明,请查看从里程碑更新站点安装。

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

计划在 9 月下半月发布 2.8.0.M2,随后…

Spring Data JDBC 扩展与 Oracle 数据库支持 1.0.0.M2 发布

版本发布 | Thomas Risberg | 2011 年 7 月 28 日 | ...

亲爱的Spring社区,

我们很高兴地宣布,Spring Data JDBC 扩展 1.0 项目与 Oracle 数据库支持的第二个里程碑版本 (1.0.0.M2) 现已发布!

新的 Spring Data JDBC 扩展项目旨在提供对厂商特定 JDBC 扩展的额外支持,以及像 QueryDSL 这样处理 JDBC 的新方法。大部分支持来自 SpringSource 项目“Oracle 数据库高级包”的代码移植,该项目曾提供给订阅客户。现在我们将此代码提供给所有 Spring…

Spring Social 1.0.0.RC2 发布

版本发布 | Craig Walls | 2011 年 7 月 27 日 | ...

亲爱的Spring社区,

我们很高兴地宣布 Spring Social 1.0.0.RC2 版本发布。Spring Social 可让您将 Java 应用程序连接到 Facebook 和 Twitter 等软件即服务 (SaaS) 提供商。

本次公告针对 Spring Social 核心项目以及今日也发布 1.0.0.RC2 版本的 Spring Social Facebook 和 Spring Social Twitter 项目。

此版本包含自 1.0.0.RC1 以来报告的错误修复以及一些改进。

  • Twitter 和 Facebook 客户端现在支持可以返回分页结果的 API 操作的分页。
  • ProviderSignInController 现在处理用户拒绝授权的情况。
  • 在提供商登录尝试中匹配多个本地用户的情况现在已得到处理。
  • 示例应用程序集已更新。

有关此版本新内容的更多信息,请参阅更改日志 (核心 | Facebook | Twitter)。

要获取软件,请下载发布分发包 (核心 | Facebook | Twitter) 或将 maven 依赖项添加到您的项目中。要立即体验,请按照 快速入门进行操作,并启动 演示应用程序(已为 1.0.0.RC2 更新)。如有需要,可随时参考 参考手册

Spring Social 需要 Spring Framework 3.0.5 或更高版本才能运行。我们建议新应用程序使用 Spring 3.1,以利用核心框架的最新进展。有关依赖关系的完整说明,请参阅参考手册。

非常感谢社区帮助我们发现并解决 RC1 中的问题。随着我们向 GA 版本迈进,我们感谢社区的参与,并期待听到您对 RC2 版本的看法。请参与 论坛,或者,如果您有任何建议或发现任何错误,请在 问题跟踪器中报告。

希望您在使用 Spring Social 的过程中愉快!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有