来自SpringOne“Beyond the obvious”演讲的代码示例
上周在SpringOne上,Alef和我做了一个关于使用Spring处理复杂应用程序的演讲。在这种情况下,复杂性被认为存在于结构和动态两个层面。关于演讲的结构部分,我在我之前的博客文章中已经介绍过了。动态部分解释了一些应对部署环境(测试、验收、生产等)之间差异的可能解决方案。很多人问我是否可以提供我在演讲期间演示的源代码。我已经将源代码附加到这篇博客文章中,并将解释……
上周在SpringOne上,Alef和我做了一个关于使用Spring处理复杂应用程序的演讲。在这种情况下,复杂性被认为存在于结构和动态两个层面。关于演讲的结构部分,我在我之前的博客文章中已经介绍过了。动态部分解释了一些应对部署环境(测试、验收、生产等)之间差异的可能解决方案。很多人问我是否可以提供我在演讲期间演示的源代码。我已经将源代码附加到这篇博客文章中,并将解释……
上个月我在土耳其做了一次核心Spring培训。课程结束时,我讨论了一个应用程序的架构,一些参与者将在完成课程后构建这个应用程序。这个应用程序将包含一个包含多个war文件的ear文件,并且提出了一个问题,即是否有可能定义一个单一的ApplicationContext,可以作为所有war文件的WebApplicationContexts的共享父级。这个上下文将保存服务、DAO和其他不特定于单个Web模块的bean的bean定义。
实际上,Spring使它……