本周Spring动态:2011年6月7日

工程 | Josh Long | 2011年6月8日 | ...

欢迎回到另一个激动人心的综述!本周过得真快。说实话。发生了很多新事情,所有这些都在上周欧洲S2G论坛的兴奋之后发生。这让人喘不过气,但也令人兴奋。继续阅读!

  1. Mark Fisher和Ramnivas Laddad的网络研讨会《Spring从零到云端60分钟》现已上线
    此网络研讨会快速介绍了CloudFoundry上一些Spring、Spring Roo和Grails的支持。快来看看吧!
    但在您开始观看之前,请先在CloudFoundry.com注册,以访问公共免费测试版云服务。如果您想查看代码并了解更多信息,请访问CloudFoundry.org

  2. Spring BlazeDS负责人兼“Spring Web专家”Jeremy Grelle宣布了Spring Flex项目的第一个候选版本。Spring Flex项目将Flex BlazeDS中间件与Spring集成,提供了一种非常简单的方法来公开Spring bean,Flex或Adobe AIR Web和桌面客户端可以访问这些bean。Spring Flex项目还提供了与Spring Security的集成,并为基于服务器端的推送消息提供了紧密的支持,完全在BlazeDS中,或者通过JMS或Spring Integration。您是否曾经想通知登录到应用程序的用户服务器端发生了一些事情(Twitter消息、新的AMQP消息、新的XMPP消息等等)?Spring Flex让这一切变得简单。
  3. SpringSource Tool Suite团队负责人Martin Lippert接受了关于SpringSource Tool Suite 2.6最新功能的采访。他谈到了许多亮点,包括STS 2.6改进的Spring Webflow可视化、Java配置支持、云计算、基于代理的重新加载以及未来的发展方向。快来看看吧!
  4. Thomas Risberg宣布了Spring Data Document对MongoDB的支持,1.0.0.M3版本。Spring Data Document 1.0.0.M3中的更改和新功能包括大大改进的映射和转换支持。MappingMongoConverter现在是MongoTemplate使用的默认转换器,SimpleMongoConverter已弃用,并将被移除。默认集合名称的概念也已被移除,MongoTemplate的所有操作都基于用作操作目标的实体类的集合名称。用于实体类的集合名称默认为小写字母开头的类名,但可以使用@Document注解进行自定义。请参阅更改日志了解更多详情。
  5. Virgo 3.0.0的里程碑5版本可供下载。这是一个重要的里程碑,它增加了重要的功能增强,将多个依赖项升级到最新版本,包括Spring 3.0.5、Tomcat 7.0.12和Servlet 3.0,并修复了许多错误。完整的详细信息可在发行说明中找到。来自EclipseRT的Virgo Web服务器是一个完全基于模块的Java应用程序服务器,旨在以高度的灵活性和可靠性运行企业Java应用程序和Spring驱动的应用程序。它提供了一个简单而全面的平台来开发、部署和服务企业Java应用程序。
  6. Spring Integration提交者Marius Bogoevici撰写了一篇关于在JBoss AS中使用JPA EntityManager与Spring的选项的精彩文章。这篇文章的主要观点是,应用程序服务器默认情况下会自动创建EntityManager,因此可能不需要在Spring中重新创建一个——您可以简单地注入现有的引用。这种方法的具体目的是为了规避完整应用程序服务器的武断行为。如果您想在Tomcat中运行,那么Spring是配置JPA EntityManager的最简单方法。Marius还解释了如何通过禁用应用程序服务器行为来让Spring完全控制整个流程。这通常具有更高的性能,并将配置保留在应用程序本身中,而不是服务器中。
  7. Matt Raible发布了他关于Web应用程序安全性的博客文章和屏幕录像的后续文章。之前,他演示了如何在Web应用程序中以伪相同的方式使用Spring SecurityApache ShiroJava EE安全,并根据需要突出显示差异。这篇后续文章讨论了这三种技术,并比较了在Spring MVC应用程序中集成时启用编程登录的方法。Spring Security支持已经存在很长时间了,并且在许多容器(不仅仅是符合Java EE 6的容器)中都能轻松工作。不错!
  8. 您是否尝试过其他基于JVM的语言?您是否看过Scala?好吧,在最近加利福尼亚州帕洛阿尔托举行的Scala Days大会上,Cloud Foundry团队宣布了CloudFoundry.com上对Scala的支持
  9. 如果您上周参加了在伦敦举行的S2G论坛,您将收到一本免费的《开源期刊》——一本印刷版(以及可免费下载的.PDF)杂志。这份出版物对一些Spring框架技术做了很好的报道。它可以从出版商的网站免费下载。请查看第一期第二期。例如,第二期对**Spring.NET**(包括新的代码配置——.NET类似于Spring Java的Java配置)、**Spring.NET的RestTemplate**(Spring Java的RestTemplate的一个很好的类似物)以及使用**Spring Integration(和Spring Web Services)**简化Web服务公开进行了介绍。如果您有支持.PDF的电子阅读器或平板电脑,这种格式尤其理想。快来看看吧!

获取Spring通讯

通过Spring通讯保持联系

订阅

领先一步

VMware提供培训和认证,以快速提升您的进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部