首页 > 解决方案 > 用于功能独立视图的多模块 Maven 项目

问题描述

我想我只是找不到正确的谷歌搜索词组,所以我试着在这里问这个问题。

我尝试设置一个 Maven 项目,它应该满足以下功能和技术要求:

我现在的问题是:是否有任何指南如何设置一个项目,我想在其中独立实现不同功能问题的功能,然后将它们组合到 1 个具有 1 个登录和 1 个数据库的单个应用程序(用户自然不想要为每个功能问题启动一个单独的应用程序)?

我希望每个功能问题尽可能保持独立以避免紧密耦合,但我只是不知道如何在实施阶段结束时将它们组合成 1 个具有 1 个授权和身份验证服务的单个应用程序。

任何对指南或架构风格名称的提示都值得赞赏。

标签: mavenspring-bootvaadinmulti-module

解决方案


我相信您需要的是一个多用户界面 Vaadin 应用程序,其中一个代码库定义了多个用户界面。这可以使用 Vaadin CDI Servlet 来实现。你可以看看这篇博文


推荐阅读