Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SpringWebflow2bean定义的体系结构_Java_Spring_Spring Mvc_Spring Webflow 2 - Fatal编程技术网

Java SpringWebflow2bean定义的体系结构

Java SpringWebflow2bean定义的体系结构,java,spring,spring-mvc,spring-webflow-2,Java,Spring,Spring Mvc,Spring Webflow 2,我有一个广泛使用SpringWebflow2的项目。有30多个流,每个流都有大量的bean。我注意到,应用程序的启动时间一直在缓慢增加,在将日志级别设置为调试并运行日志之后,问题似乎在于流的数量不断增加。为了澄清一点,我在我的Spring应用程序中有几个常见的applicationContext文件,然后每个流的特定bean被放在它们自己的文件中,然后用一个元素包含在更大的applicationContext中。有没有更好的方法来构造我在webflow中使用的bean?启动时间正成为一个问题。我

我有一个广泛使用SpringWebflow2的项目。有30多个流,每个流都有大量的bean。我注意到,应用程序的启动时间一直在缓慢增加,在将日志级别设置为调试并运行日志之后,问题似乎在于流的数量不断增加。为了澄清一点,我在我的Spring应用程序中有几个常见的applicationContext文件,然后每个流的特定bean被放在它们自己的文件中,然后用一个元素包含在更大的applicationContext中。有没有更好的方法来构造我在webflow中使用的bean?启动时间正成为一个问题。

我使用了一个验证程序设置,该设置使用一个中央注册表用于基于Hibernate的验证程序,并通过从我创建的每个webflow应用程序上下文中引用该中央注册表来创建Spring验证程序。父应用程序上下文查找占用了大部分时间。我对它们进行了重构,在SpringValidator界面下使用一个通用的验证器,并将应用程序启动时间减少了一半