如何使用Spring Modulith组织项目包结构?

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

使用Spring Modulith时,根据业务领域的模块对代码进行分组是有意义的。可以根据技术组织方案进一步构建模块内容。将类型移动到单独的包中可能更易于约束代码。在洋葱架构和六边形架构中,web属于基础设施环,其他一切属于域。可以使用jMolecules来分配架构角色给类型,并通过相应的ArchUnit规则进行依赖项验证。

🏷️

标签

➡️

继续阅读