支持 Oracle 数据库的 Spring Data JDBC 扩展 1.0.0.RC1 发布
尊敬的 Spring 社区,我们很高兴地宣布支持 Oracle 数据库的 Spring Data JDBC 扩展 1.0 项目的候选版本 (1.0.0.RC1) 现已发布!
创建新的 Spring Data JDBC 扩展项目是为了为特定于供应商的 JDBC 扩展提供额外的支持,以及使用 JDBC 的新方法(如 QueryDSL)。大部分支持是由从 SpringSource 项目“Oracle 数据库高级包”(可供订阅支持的客户使用)移植的代码组成。我们现在向所有 Spring 用户提供此代码,并且任何新开发都将在 Spring Data JDBC 扩展项目中进行。
要了解有关该项目的更多信息,请访问 Spring Data JDBC 扩展 主页。
Spring Data JDBC 扩展 1.0.0.RC1 中的改进包括
- 添加了 QueryDSL SQL 模块的文档章节
- 添加了 OSGi 清单
- 修复了 slf4j/log4j 和其他依赖项
我要感谢 Andrei Stefan 使用 QueryDSL 支持和 SQLFire 重写了 JPetStore。它为在项目中使用 QueryDslJdbcTemplate 提供了一个很好的示例 - 请参阅 https://github.com/SpringSource/spring-sqlfire-samples。
SpringSource Tool Suite 2.8.0 发布
尊敬的 Spring 社区:
我们很高兴地宣布 SpringSource Tool Suite (STS) 的新版本 2.8.0。此版本的一些亮点
- 基于 Eclipse Indigo SR1
- 包括对 Java 7 的完整 IDE 支持(随 Eclipse 3.7.1 更新提供)
- 支持 Spring 3.1 bean 配置文件,包括验证和导航
- 支持 Spring 3.1 c 命名空间,包括快速修复、验证和内容辅助
- 改进的构造函数参数验证和快速修复
- 更新的 Eclipse Maven 集成 (m2e 1.0.100),包括迁移辅助
- 支持 Groovy 1.8.2
- 支持 Grails 2.0.0.M2
有关新功能和错误修复的更多详细信息,请参阅 新增功能 文档。还提供了详细的 安装说明。与往常一样,下载可从 STS 下载页面 获取。
如果您想升级现有的 STS 安装,请也查看 这篇关于如何正确升级 m2e 支持的博文。
升级 SpringSource Tool Suite 2.8.0 的 Maven 集成
更新,11 月 23 日:我们已发布 STS 2.8.1,该版本修复了许多用户遇到的 m2eclipse 安装/卸载问题。阅读发布公告。现在,可以轻松升级/降级 m2eclipse。STS 2.8.1 完全支持两个版本的 m2eclipse。
今天,我们发布了 SpringSource Tool Suite 的 2.8.0 版本。除了更新到 Eclipse Indigo SR1(为您带来对 Java7 的完整 IDE 支持)之外,我们还将 Maven 集成从旧版且未维护的 m2eclipse 版本 0.12.x 更新到最新版本 m2e 1.0 – 该版本现在作为…的一部分提供。
使用 Cloud Foundry 服务与 Spring:第 1 部分 - 基础知识
Cloud Foundry 中提供的服务使编写高效且有效的应用程序成为可能。开发人员现在可以选择合适的服务类型,而无需担心操作这些服务。例如,应用程序的一部分可以选择 Postgres 用于事务访问至关重要的部分,MongoDB 用于将数据作为文档集合进行交互的部分,Redis 用于键值是正确抽象的部分,以及 RabbitMQ 用于消息传递有助于创建有效架构的部分。在本系列的四部分博客文章中,我们将探讨 Spring 应用程序如何使用 Cloud Foundry…
Spring 框架 3.1 RC1 发布
我很高兴地宣布,第一个 Spring 框架 3.1 候选版本终于在本周 发布 了!我们已经开发此版本几个月了,完成了我们的里程碑工作,最近还在功能列表中添加了对 Java SE 7 和 Hibernate 4.0 的支持。
Spring 框架 3.1 RC1 完成了 3.1 功能集
-
环境抽象和 bean 定义的环境配置文件机制。
-
基于@Configuration 类上的@Enable* 注解的全面基于 Java 的应用程序配置。
-
对 TestContext 框架进行了全面检修,对 @Configuration 类和环境配置文件提供了一流的支持。
-
我们新的“c:” 命名空间,用于以简洁的内联样式按名称方便地指定构造函数参数。
-
缓存抽象以及我们基于此的声明式缓存解决方案(@Cacheable 等)。
-
基于 Servlet 3.0 的 WebApplicationInitializer 机制,用于无需 web.xml 即可引导 Spring Web 应用程序!
…
视频:Spring Social 简介
Spring Social 是 Spring 框架的扩展,它使应用程序能够连接到诸如 Facebook 和 Twitter 等软件即服务 (SaaS) 提供商,并代表其用户与这些服务进行交互。此演示文稿由 Craig Walls 提供,介绍了 Spring Social 的基本知识,例如连接到服务提供商和使用 Spring Social 的 API 绑定。Craig 还描述了如何添加基于提供商的登录以及如何扩展 Spring Social 的服务提供商支持。
如果您觉得此演示文稿有用,请务必点赞,并 订阅 SpringSourceDev 频道 以接收有关所有最新演示文稿录制和屏幕录像的更新。
使用 Maven 快速部署 Cloud Foundry
Apache Maven 是 Java 社区中构建和部署应用程序的非常流行的选择。Cloud Foundry 团队已发布了Cloud Foundry Maven 插件以与应用程序的开发生命周期集成,包括部署到云中。相同的 Maven 插件可用于管理对任何 Cloud Foundry 实例的应用程序推送和更新。
Cloud Foundry 的主要承诺之一是让您作为开发人员的生活变得更加轻松,而不会限制可用的选择。Cloud Foundry 不仅支持多种语言(Java、Groovy、Scala、Ruby 等)和框架(Spring、Grails、Rails、Sinatra、Lift 等),还允许您将应用程序部署到不同的环境。这包括公共云,如 Cloudfoundry.com 和 AppFog.com,合作伙伴提供的云产品,单 VM Micro Cloud Foundry…
本周的 Spring,2011 年 9 月 20 日
欢迎回到“本周的 Spring”的另一期。本周我们有很多关于 Spring Roo 的内容,因此,本着这种精神,我建议我们今天将今天命名为 Roo 日,以纪念本周综述中所有与 Roo 相关的大量内容。
随着每个人都为 SpringOne 做准备,SpringSource 的工作正在进入高潮。今年的展会令人兴奋,因为这将是 CloudFoundry 首次亮相的一年,这意味着将会有大量关于 CloudFoundry 和 Spring 的内容,它们将一起作为无与伦比的组合。我迫不及待了!
-
InfoQ 对 Spring Social 负责人 Craig Walls 进行了一次访谈,内容是关于刚刚发布的 Spring Social 1.0。非常棒的阅读体验!在访谈激发您的兴趣后,请务必 尝试 Spring Social 快速入门。
Spring Social 在其他地方也获得了很好的报道,包括 adtmag.com 上的这篇文章,内容是关于新的 1.0 版本。
<LI> <a href = "http://www.springsource.org/node/3235">SpringSource Tool Suite 2.7.2 has been released.</a> The new release features
support for vFabric tc Server 2.6,
support for Spring Roo 1.2.0.M1, and also updates Mylyn to 3.6.2. Great stuff!
</li>
<LI>
<a href = "http://blog.springsource.com/2011/09/14/spring-roo-1-2-0-m1-released/">Spring Roo 1.2.M1 released. </a>
The new release is a <EM>really</EM> exciting one. There are some exciting <em>backoffice</em…
SpringSource 在 JavaOne 2011
您是否计划参加JavaOne 2011?如果您计划参加,我们邀请所有 Spring、Groovy 和 Grails 社区成员前往 SpringSource 展台(展位号 5402),与 Spring 工程师交流并了解 Spring、Grails 和 Cloud Foundry 的最新创新。展台开放时间为周一、周二和周三,大约上午 10 点到下午 5 点,因此您将有充足的时间提出问题并获得解答。
SpringSource 技术专家还将举办许多专题演讲,因此请务必将以下演讲添加到您的日程安排中并预留座位。
- 云中的 Java 工作负载 (24701) - Scott Andrews 和 Ramnivas Laddad
- 使用 Spring 简化您的 JMS 代码 (22585) - Bruce Snyder
- 缓存和数据网格模式与技巧 (22500) - Costin Leau
- 使用现代开放技术构建云就绪系统 (17381) - Oleg Zhurakousky
- 使用 Hadoop 和 Spring 减少麻烦 (22501) - Costin Leau
- 云中的 Java 企业级应用程序:更快、更有趣、更轻松 (22120) - Stefan Schmidt 和 Gordon Dickens
- Groovy 1.8 的新特性 (23940) - Guillaume Laforge
- Grails 1.4 的新特性 (24262) - Graeme Rocher
- 使用 Grails 和 Java EE 在云中实现多语言持久化 (24280) - Graeme Rocher
当然,如果您是 Spring 社区的忠实成员,那么在芝加哥举办的SpringOne 2GX 2011才是您的首选活动。距离活动开始仅剩一个月时间,请务必立即注册…