【发布时间】:2019-08-13 05:22:12
【问题描述】:
我正在构建一个包含多个模块的 Web 应用程序,并且我想将这些模块中的每一个拆分为一个项目。这是我第一次尝试做这样的事情,我曾经在一个项目中制作应用程序,我不想以错误的架构开始开发。 我想做什么:
--Maven parent project
-- main app: Spring boot, Database connection, authentication, user management.
-- Module 1,2 .. n: modules, repositories, controllers
因此,我们的想法是从用例角度按功能拆分项目。问题是:这个架构可以正常工作吗?如何使用 maven 进行配置?
【问题讨论】:
-
你可能需要先参考这个spring.io/guides/gs/multi-module
标签: maven spring-boot multi-module