【发布时间】:2021-05-11 06:24:39
【问题描述】:
我正在构思一个非常庞大的 vaadin 应用程序,它由一个骨架(提供 ui 框架)和数百个功能单元(提供特定的 vaadin 视图)组成。
主要的架构点是让骨架对功能单元不可知,因此不应将对功能单元的单个 java 依赖注入到骨架中。每个单独的功能单元都必须在它自己独特的 JAR 中。
vaadin 容器由骨架模块启动。完全有可能构建一个导航,其中包含通向功能单元 (/routeToView001.../routeToView999) 的所有必要路线,而无需进一步了解它们。
但是,我看不到,当浏览器中发生导航时,启动的 vaadin spring boot 容器如何从独立的 JAR 中加载 java 类。实际尝试失败。有什么想法吗?
【问题讨论】:
-
“实际尝试失败”:请添加您尝试过的内容以及失败的原因。我也不确定,这(仅)与 vaadin 有什么关系。如果您将其打开到一般的 java 中,您将获得更多更好的答案(当然,除非您面临特定于 re vaadin 的问题)。
-
在这个 Vaadin 微前端 POC 中进行了类似的实验:vaadin.com/labs/micro-frontend 已经看到它并且该 POC 中是否缺少一些东西来满足您的用例?
标签: vaadin vaadin-flow