Spring 本周动态 - 2012 年 8 月 21 日

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

欢迎阅读又一期《Spring 本周动态》!本期内容通过整合网络上的大量精彩内容汇编而成。如果您有内容建议,或者只是想直接了解我们发布的部分内容,请在 TwitterGoogle+ 上关注我们。和往常一样,有很多内容需要介绍,让我们开始吧。

  1. 本周首先要介绍的是,SpringSource Dev YouTube 频道上发布了大量新内容。
    	The video from  Spring Data Neo4J lead Michael Hunger's excellent webinar <a href = "http://www.springsource.org/node/3632">introducing Spring Data Neo4j</a> is also available. 
    

    VMWare 工程师 Jerry Kuch 的网络研讨会视频也已发布,该研讨会提供了关于 RabbitMQ 新功能的更新。最后,Ken Rimple、Srini Penchikala 和我一起进行的关于如何更充分地利用 Spring Roo 的交互式插件机制的网络研讨会视频也已发布。

  2. Spring Security OAuth 负责人 David Syer 博士宣布 Spring Security OAuth 1.0.0.RC2 现已发布。
  3. 	<LI> Remember our pal Tobias Trelle? He's got another fantastic article that's been published on InfoQ called <a href = "http://www.infoq.com/articles/spring-data-intro"><EM>Spring Data - One API to Rule Them All?</EM></a></LI>
    
  4. Oracle JavaFX 布道师 Stephen Chin 发布了一篇初步的博客和幻灯片,介绍了他在一次于达拉斯 Spring 用户组的演讲 集成了 Spring 和 Java FX 的工作。做得好,Stephen!我非常期待他承诺的后续博客文章!
  5. Zemian Deng 发布了一篇很棒的文章,介绍了如何将 TimeMachine 调度器与 Spring 集成
  6. Java Code Geeks 博客又有一篇文章了,这次是关于如何使用 Spring 的 StopWatch 类来测量 方法的执行时间
     Note that  this sort of code is ideal for delivery as a AOP Aspect. 
     </LI>
    
  7. René van Wijk 发布了一篇很棒的文章,介绍了如何将 Spring 的 Hibernate 支持与 JBoss AS 7 特有的 Hibernate 集成 相结合。
  8. 这篇博客文章探讨了如何使用 HibernateTemplate 来处理 Hibernate 的懒加载功能。这是一篇很棒的文章,但值得一提的是,HibernateTemplate 已不再是处理 Hibernate 的首选方式。取而代之的是,只需创建一个 HibernateTransactionManager 实例,并使用 LocalSessionFactoryBean (支持 Hibernate 3 和 Hibernate 4) 构建一个 SessionFactory,然后就可以完成了。一个很好的例子,请查看这个示例应用程序,它演示了 Hibernate 4。您可以使用 Hibernate 的线程本地会话 API (自 Hibernate 3.x 后期版本起就可用)。要特别处理懒加载,请查看 Hibernate.initialize(Object)
  9. Spring 的配置支持非常丰富,并且可以方便地声明许多便利对象。这篇博客介绍了如何使用 Spring XML 命名空间支持来配置 列表和映射。非常方便!
  10. Pables64 博客发布了一篇很棒的文章,介绍了如何使用 SpringSource Tool Suite 的 Spring MVC 模板 来快速构建基于 Spring MVC 的 Web 应用程序。
  11. 这篇文章列举了一些本身嵌入或依赖于 Spring 框架的开源项目。这个列表绝不详尽,但确实非常有趣!
  12. 博主 zws1987211 发布了一篇有趣的博文,介绍了如何 将 Spring 与 ActiveMQ 结合使用。很多困惑源于阅读 ActiveMQ 的文档和文章。将 Spring 与 JMS (特别是 ActiveMQ) 结合使用相当直接。JmsTemplate 使得使用 JMS 进行消息的 sendreceive 操作非常简单。如果您想异步接收消息,则应考虑 MessageListenerContainer 的实现。如果您将在 Java EE 应用服务器 (通常提供连接工厂池) 之外使用 JmsTemplate 接收消息,请考虑使用 CachingConnectionFactory 的实现来包装原始的 JMS 连接工厂。默认情况下,JmsTemplate 会处理与 JMS API 相关的所有繁琐的资源获取和销毁逻辑。这包括关闭连接工厂和会话,如果资源被实际关闭而不是简单地返回到稍后会重用的池中,这可能会很昂贵。
     You know what I love the most about this post, though? Not only does the post articulate the correct strategies for working with Spring, but the blogger even went to the Apache Wiki's and corrected them where appropriate! Nice job, great post, and even greater initiative!
    
  13. Boris Lam 发布了一篇很棒的文章,介绍了如何使用 Spring 表达式语言 来方便地进行 Spring Security 中的注解驱动的安全约束声明。干得漂亮!
  14. 博主 Brian 发布了一篇关于使用 Spring MVC 构建 RESTful Web 服务 的介绍。这篇文章介绍了 Spring 的 REST 支持如何在核心 Spring MVC 之上构建。
  15. 想看看构建一个 完整、安全的 Spring 和 Struts Web 应用程序的可能方法吗,该应用程序暴露了通过 JavaScript 与 DWR 进行异步、Ajax 客户端通信的对象?这篇博文叙述性不强,但代码量巨大!绝对值得一看。您一定会找到一些感兴趣的内容!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有