Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.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 何时使用Spring子上下文,何时使用自定义范围?_Java_Spring_Javafx_Dependency Injection_Spring Framework Beans - Fatal编程技术网

Java 何时使用Spring子上下文,何时使用自定义范围?

Java 何时使用Spring子上下文,何时使用自定义范围?,java,spring,javafx,dependency-injection,spring-framework-beans,Java,Spring,Javafx,Dependency Injection,Spring Framework Beans,我有一个JavaFX应用程序(不是服务器应用程序!),它有许多不同的领域 这些区域具有子区域的层次结构,部分子区域被重用 我正在使用Spring(4.x)进行DI,它变得越来越复杂 我的问题:什么是确保将正确的东西(主要是原型范围的bean)注入子区域的最佳实践 我是否必须实现自定义范围或子上下文 PS:子上下文解决方案已经工作了,但是整个前端的速度太慢了(大约10秒用于构建子上下文)

我有一个JavaFX应用程序(不是服务器应用程序!),它有许多不同的领域

这些区域具有子区域的层次结构,部分子区域被重用

我正在使用Spring(4.x)进行DI,它变得越来越复杂

我的问题:什么是确保将正确的东西(主要是原型范围的bean)注入子区域的最佳实践

我是否必须实现自定义范围或子上下文


PS:子上下文解决方案已经工作了,但是整个前端的速度太慢了(大约10秒用于构建子上下文)