本周 Spring 动态,2011 年 11 月 8 日
Spring 社区又迎来了精彩的一周。你们敢相信现在已经是 11 月 8 日了吗?时间都去哪儿了?
If you blink, we'll be in 2012 already!
No time to waste - the year might change out from underneath us! - let's dive right into this week's roundup!
- Ramnivas Laddad,Cloud Foundry 项目的高级工程师,也是全球范围内广大喜欢在 Spring 应用中使用 AspectJ 的用户的英雄(像我一样!),他发表了一篇精彩的文章,重点介绍了 Cloud Foundry 对服务(如 MySQL、PostgreSQL 和 RabbitMQ)的特定支持。这是系列文章的第二篇。第一篇讲解了 Cloud Foundry 上服务的基础知识。两篇文章都非常棒,细节丰富。
- 接下来这篇文章是本周让我会心一笑的文章之一。几周前,Roy Clarkson 和我在 SpringOne 2GX 上做了一个关于使用 Spring 进行原生 Android 开发实践的演讲。演讲前一晚,我们坐下来回顾了我们的演示文稿和演示,结果发现——自从所有东西准备好以来,Eclipse (SpringSource Tool Suite)、Maven 和 Android 之间为了正确交互而需要建立的脆弱配置网络竟然……被打乱了。我们的演讲虽然成功地使用了非 Maven 构建,但我们不得不切换到普通的 Eclipse 构建来继续演讲,这还是让我们有些不爽。Roy,总是那么无畏和勇敢,后来想出了所有必要的配置组合来让这一切重新正常工作,而且——他就是这么慷慨——他在博客中记录了所有内容。快去看看吧!(我知道我看了!)
- Tomcat Expert 在 管理和开发 Apache Tomcat 7 方面有另一篇实用的文章。这篇文章解释了如何通过一些关于可用配置选项的背景知识,将 Apache Tomcat 7 的默认安全配置提升到一个新的水平。
</LI> <LI> Roger Hughes <a href="http://java.dzone.com/articles/using-jsr-250s-postconstruct">introduces how to use JSR 250's <CODE>@PostConstruct</CODE> and <CODE>@PreDestroy</CODE> annotations</A> to replace the use of the corresponding Spring callback interfaces, <CODE>InitializingBean</CODE> and <CODE>DisposableBean</CODE>. </LI> <LI>Michal Huniewicz explains <a href= "http://blog.m1key.me/2011/10/wizard-form-with-spring-mvc…