本周 Spring 动态 - 2012 年 7 月 31 日

工程 | Josh Long | 2012 年 8 月 01 日 | ...

欢迎来到又一篇《本周 Spring 动态》!

这周我在印度班加罗尔,与 SpringSource 和 Cloud Foundry 团队的其他成员一起,与主要的系统集成商讨论 Spring 和 Cloud Foundry。普及度令人惊叹,反馈甚至更好。

相关新闻是,Cloud Foundry Open Tour 下个月将来到印度!如果你想听思想领袖和专家讲解,并了解云计算、平台即服务、架构和 Spring,那么请务必立即注册班加罗尔或浦那的活动。期待在那里见到你!

  1. Jonathan Brisbin 宣布了 Spring Data Rest 的最新版本 1.0.0.RC2,该版本支持 JSONPE,更好地集成了 Spring MVC 应用,并提供了更多配置钩子,让你能够更好地控制框架的行为。
  2. David Syer 博士宣布了 Spring Security OAuth 的 1.0.0.RC1 版本。Spring Security OAuth 是一个与 Spring Security 配合使用的模块,它允许你公开受 OAuth 保护的 RESTful 资源。

    新版本在授权服务器功能中增加了许多新的扩展点,提供了 Whitelabel UI 以改善开箱即用体验,并改进了安全过滤器中表达式的支持。快去看看吧!

  3. <LI> WADL is a description format for RESTful web-services,  in much the same way that  WSDL describes SOAP-based web services' contracts. This excellent…

本周 Spring 动态 - 2012 年 7 月 17 日

工程 | Josh Long | 2012 年 7 月 18 日 | ...

欢迎来到又一篇《本周 Spring 动态》!本周,SpringSource 和 Cloud Foundry 团队正在 OSCON 与任何人讨论开源企业和云计算。如果你在该地区,务必到展厅的 SpringSource 和 Cloud Foundry 展位看看!

  1. Spring Data 团队正与 O'Reilly 合作编写一本关于 Spring Data 的书。如果你想预览并提供反馈,现在就是你的机会!
  2. 你是否在使用 Spring Data Commons 对 repository 的支持?对于以 Java 为中心的配置支持你感觉如何?查看 Spring Data 中新的 Java 配置支持吧
  3. <LI> The Java Beginner's tutorial blog has a quick post on  <a href = "http://javabeginnerstutorial.com/spring-framework-tutorial/configure-hsqldb-java-spring/">how to use the embedded database namespace that debuted in Spring 3.0</A>. The <a href = "http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/htmlsingle/spring-framework-reference.html#jdbc-embedded-database-support">namespace</A> is great if you want to setup H2, HSQL and Derby instances quickly and then specify initialization <CODE>.SQL</CODE> statements or scripts to run to initialize the database to a…

本周 Spring 动态 - 2012 年 7 月 10 日

工程 | Josh Long | 2012 年 7 月 11 日 | ...

欢迎回来,又一篇《本周 Spring 动态》。这周,我在旧金山的 JAX。我们玩得很开心,并且乐于回答社区成员的问题。不过像往常一样,我们有很多内容要涵盖,所以让我们开始吧。

  1. Martin Lippert 宣布了 SpringSource Tool Suite 以及 Groovy 和 Grails Tool Suites 的最新版本。
  2. Chris Beams 宣布 Spring 3.1.2 已经发布!
    	</LI>
    <LI> Rob Winch has announced that <A href = "http://www.springsource.org/node/3588">Spring Security 3.1.1 has been released!  	</A>
    </LI>
    	 
     <LI>  Costin Leau has announced that <A href = "http://www.springsource.org/node/3588">Spring GemFire 1.1.2 has been released!  	</A>
    	</LI>
    
     <LI>   The Tech Annotation page has a great post on using some of  <a href = "http://techannotation.wordpress.com/2012/07/05/remoting-spring-rmi-and-http/">Spring's remoting technologies, RMI and HTTP invoker, to expose objects  to remote clients</A>.  </LI> 
    
    
    <Li>  
    	Chris Haddad  has   put together a…

本周 Spring 动态 - 2012 年 7 月 3 日

工程 | Josh Long | 2012 年 7 月 04 日 | ...

欢迎回到又一篇《本周 Spring 动态》。今天,我们告别 Spring 之父 Rod Johnson。我们祝愿 Rod 在他的新事业中一切顺利。

  1. Spring 贡献者兼全能构建忍者 Chris Beams 写了一篇不错的博客,谈论了 Spring 项目近期的一些基础架构变化,包括它们迁移到 GitHub 和构建工具 Gradle。
  2. Martin Lippert 宣布 SpringSource Tool Suites 3.0.0.M2 已可用,一个用于 Spring,一个用于 Groovy 和 Grails
  3. Spring Data Redis 1.0.1 已发布。新版本除其他外,支持新的(第四个)Redis 驱动程序 SRP,支持 Redis 本地执行(RedisConnection#execute),并改进了管道执行,可在所有驱动程序中一致地跟踪潜在错误和批量结果。
    	</LI> 
    
    	<LI> 
    		Gary Russell has announced the availability of <a href ="http://www.springsource.org/node/3586">Spring Integration 2.1.3.RELEASE and  2.2.0.M3</a>. 
    		</LI>
    	
    
  4. Hubert Klein Ikkink 有一篇有趣的帖子,关于 如何在 Cloud Foundry 上设置环境变量
  5. Jan Machacek 在他的博客中宣布了 Specs2 Spring 0.6.1 的最新版本。查看更多详情。
  6. Matt Vickery 回来了,又一篇关于 如何将 Spring Integration 与 C24 的 iO 产品结合使用 的文章。
  7. 我们的朋友 Willie Wheeler 有一篇很棒的文章,关于 使用 Spring Data JPA 的分页自定义查询
  8. 我们的朋友 Roger Hughes 回来了,这次带来了一篇关于 如何开始使用 Spring Social 的文章。
  9. Nicolas Frankel 有一篇不错的博客,介绍 Spring Data JPA
  10. Java TV 教程网站和聚合器收录了 Spring Integration 贡献者 Oleg Zhurakousky 的两个关于 Spring Integration 实用技巧和诀窍 的网络研讨会。聚合器能够收录优质内容是件好事,但读者也务必查看所有 SpringSource 视频和教程的来源:SpringSource Dev YouTube 频道
  11. A blog, seemingly on PHP, has a post on the correct way to utilize <a href = "http://activequestionsphp.16mb.com/correct-way-to-utilize-p-and-util-namespace-in-spring-xml-configuration/">Spring's <CODE>&lt;p&gt;</CODE> and <CODE> &lt;c&gt;</CODE> namespaces. </a>
    
     </LI>
    
  12. doanduyhai 博客有一篇有趣的帖子,关于 Spring 3.1 中的缓存抽象
  13. Learning via Code 博客有一篇很棒的文章,介绍 Spring 对消息加载的支持
  14. JavaCode Geeks 博客有一篇有趣的帖子,关于 Spring 的 JSF 支持中的异常处理
  15. 与 Spring 只有微弱关联:Activiti BPMN2 工作流引擎的贡献者 Joram Barrez (Spring Batch 负责人 David Syer 博士和我本人都曾为此贡献了 Spring 支持) 发表了一篇不错的文章,比较了工作流引擎的速度,其中一些测试使用了 Spring 支持。

哦,你要去的地方!

工程 | Rod Johnson | 2012 年 7 月 03 日 | ...

过去十年对我来说是一段激动人心且充满挑战的旅程,我为我和 SpringSource 的共同创始人所培育的技术和社区感到非常自豪。然而,总有一天需要选择 你要去的地方,现在是时候离开 VMware 追求其他兴趣了。我祝愿 VMware 和我的同事们继续成功,并且知道 Spring 将会继续繁荣发展。

技术

Spring 的创建是为了简化企业级 Java 开发,并且已经成功实现了这一目标。Spring 社区持续增长,Spring 比以往任何时候都 得到更广泛的应用,并且 Spring 已经......

Groovy 2.0 发布

工程 | Guillaume Laforge | 2012 年 7 月 02 日 | ...

Groovy 开发团队和 SpringSource 很高兴宣布 Groovy 2.0 发布,这是 Java 平台备受欢迎的动态语言的重要里程碑版本。其主要亮点包括:

  • 一个静态类型检查器,让编译器检查你的代码是否正确,
  • 静态编译,用于提高应用关键部分的性能,
  • 模块化,将 Groovy JAR 分割成更小、面向功能的 JAR,并允许你创建自己的扩展模块
  • JDK 7 Project Coin 语法增强,使 Groovy 仍然尽可能地与其 Java 表亲友好兼容,
  • 以及 JDK 7 Invoke Dynamic 集成,以受益于 JVM 对动态语言的支持。
要了解所有这些很棒的新特性,请阅读我在 InfoQ 上撰写的 Groovy 2.0 文章,其中详细解释了所有这些新内容。

要下载 Groovy 2.0,请访问 Groovy 网站的 下载区域

有关此版本以及各种 Beta 和 Release Candidate 版本中修复的所有 JIRA 问题,可以查看 JIRA 变更日志

我们要感谢所有用户、所有贡献者和提交者,正是他们的反馈和......才使得这个重要版本成为现实。

本周 Spring 动态 - 2012 年 6 月 26 日

工程 | Josh Long | 2012 年 6 月 27 日 | ...
<P> What a week! So much to talk about and scarcely enough minutes in the day to manage.   
Without any further ado, let's get on to it!	</P> 
  1. Jonathan Brisbin 宣布 Spring Data REST 1.0.0.RC1 已可用。Spring Data REST 帮助你为基于 JPA 的 repository 提供 RESTful 接口。
  2. Oliver Gierke 宣布 Spring Data MongoDB 1.0.2.GA。新版本修复了许多错误并进行了改进,请查看变更日志了解更多
  3. 想知道之前短暂出现在 SpringSource 活动日历上的 RabbitMQ 网络研讨会怎么了吗?它被重新安排了(轻微的日程安排失误),但它又回来了,你绝对应该用更新的日期标记你的日历。这将会是一场精彩的活动。
  4. 我们的朋友 Gordon Dickens - 一位世界级的培训师和工程师 - 最近非常忙。
    	 If you haven't been following his blog recently, you missed an 
    	  <a href ="http://gordondickens.com/wordpress/2012/06/12/springsource_tool_suite_faq/"> introduction to the SpringSource Tool Suite  -  including its composition and value-added features,  and  answers some common questions</A>.
    		
    		 Besides the great post <a href= "http://gordondickens.com/wordpress/2012/06/12/spring-3-1-constructor-namespace">on Spring 3.1's constructor namespace…

Spring 项目基础架构更新

工程 | Chris Beams | 2012 年 6 月 27 日 | ...

引言

过去一年,我们对用于确保 Spring 系列项目顺利运行的基础架构和流程进行了许多重大更改。你可能已经看到了其中一些变化的单独公告,而另一些可能没有引起你的注意。我将在下面回顾这些更改。它们合在一起描绘了一幅更大的图景。

GitHub 项目托管

单个 Spring 项目迁移到 Git 和 GitHub 已经有一段时间了。你可能还记得我们去年圣诞节的公告,当时 Spring Framework 本身也完成了迁移。随着最近 Spring Web Flow 的迁移,我们很高兴地宣布所有主要的 Spring 项目现在都托管在 GitHub 的 SpringSource 组织下。

迁移到 Git 和 GitHub 后,项目提交者和 Spring 用户都将受益。GitHub 为代码浏览、更改历史和提交评论提供了优秀的 UI。并且,由于 GitHub 上已经托管了大量开源项目,这意味着你正在使用一个众所周知的 UI,并且你已经知道如何浏览源代码控制、检查最新更改等等。但 GitHub 的真正强大之处在于它鼓励和支持社区贡献的方式。这一点将在下面的“贡献流程”部分进一步讨论。

现在,看看吧……

本周 Spring 动态 - 2012 年 6 月 19 日

工程 | Josh Long | 2012 年 6 月 19 日 | ...
<P> This week the I'm at QCon New York talking to people about Spring, Cloud Foundry,  vFabric, and  much more. Attendees at QCon conferences always keep things interesting with great questions and ideas.  
	 

不过,和往常一样,上周互联网给我们提供了很多很棒的内容,所以让我们直接进入综述!

</P> 
  1. 如果你错过了 Gary Russell 关于 Spring Integration 应用管理和监控入门 的精彩网络研讨会,别担心,视频已上传至 SpringSource YouTube 频道
  2.  <LI>  Details of the new  release of <a href = "http://www.springsource.org/node/3573">Spring for Apache Hadoop 1.0.0.M2</A> are available. For information on the project itself, check out this  <a href = "http://blog.springsource.org/2012/06/1…

本周 Spring 动态 - 2012 年 6 月 12 日

工程 | Josh Long | 2012 年 6 月 13 日 | ...

欢迎回到另一篇《本周 Spring 动态》。这周有很多内容要讲,所以让我们开始吧!

  1. Gordon Dickens 又来了,这次带来了一篇精彩的文章,探讨了 Spring 3.1 的构造函数命名空间,它提供了与 p: 命名空间元素对应的逻辑。
  2. Matt Vickery 又出新文章了!他写了一篇有趣的帖子,关于如何将 C24 iO 产品与 Spring 结合使用
  3. Vaadin 博客有一篇关于 Vaadin Web 框架与 Spring 序列化 的有趣帖子。
  4. Java Code Geeks 有一篇博客文章,关于如何将 RESTEasy REST 框架与基于 Spring 的服务结合使用。虽然我更推荐 Spring MVC 中的 Spring REST 支持而不是这种方法,但如果你需要使用它,知道这个方法至少也很有趣。
  5. Java Code Geeks 博客还有另一篇关于构建 位于 RESTful CXF 后端的基于 Spring 的 JPA 服务 的文章。这也是一种情况,虽然知道如何做可能在需要时有用,但你最好还是使用 Spring MVC 的 REST 支持。它更简单,并且与组件模型集成得更自然。
  6. Banging My Head Against a Wall 博客有一篇很棒的文章,关于 从 Spring 2.5 升级到 3.1。这篇文章表明,如果你还没升级,迁移是极其简单的,并且他提供了一些独到的见解,告诉你可能遇到的一个特别的“陷阱”,让迁移过程更加顺畅。
  7. TeamExtension 博客有一篇快速入门文章,介绍了如何 开始使用 Spring Mobile 1.0。他们推荐使用带有 m2e 支持的纯净版 Eclipse,但当然,如果你使用 SpringSource Tool Suite,你就无需进行任何设置。
  8. 你是一位 .NET 开发者,正在寻找像 Spring 一样可靠的依赖注入框架吗?你听说过 Spring.NET 吗?它是 SpringSource 背后的同一批人开发的依赖注入框架。博主 Å ukasz Budnik 有一篇有趣的文章,关于 Spring.NET 相对于该领域其他替代品(Microsoft 的 Unity 和 Ninject)的优势

获取 Spring 通讯

订阅 Spring 通讯,保持联系

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅,提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部