Spring Webflow 2 bean定义的体系结构

时间:2010-10-04 18:30:51

标签: java spring spring-mvc spring-webflow-2

我有一个广泛使用Spring Webflow 2的项目。有超过30个流程,每个流程都有非常重要的bean数量。我注意到应用程序在启动时已经慢慢增加,并且在将日志级别设置为调试并运行日志之后,看起来问题是流量的增加。为了澄清一下,我在Spring应用程序中有几个常见的applicationContext文件,然后将特定于每个流的bean放在它们自己的文件中,然后将其包含在带有< import>的较大applicationContext中。元件。有没有更好的方法来构建我使用webflow的bean?它正处于启动时间成为问题的时刻。

1 个答案:

答案 0 :(得分:0)

我正在使用一个验证器设置,该设置使用一个基于Hibernate的验证器的中央注册表,并通过从我创建的每个Webflow流应用程序上下文引用该中央注册表来创建Spring验证器。父应用程序上下文查找结果证明是大部分时间。我重构它们以便在Spring Validator接口下使用单个通用验证器,并将应用程序启动时间缩短一半。