在ruoyi若依框架中为何framework模块不直接包含system模块代码?

ruoyi若依框架,项目依赖问题疑问:framework模块为什么不直接把system模块里的代码放到framework中,而是独立了一个模块。是出于什么考虑吗?

网上百度过,但是没人能解答

阅读 286
2 个回答

文档里给出了结构说明:
image.png
我的理解是这样子:
framework模块如图所示,system模块主要包含角色、权限、用户、部门、菜单、系统参数、操作日志,framework模块的关注点是对Spring及其生态框架进行整合,其他功能需要基于这些组件。system模块的关注点是对系统运行状态的管理。本来要分模块就是为了专注点分离便于后期单独维护。
当然,如果你自己写了一个项目,模块怎么安排是怎么考虑的都是你说了算。所以如果你实在还有疑问可以去给ruoyi提个issue等待作者给你亲自回答。

framework 模块是没有业务逻辑的,system 模块才包含实际的业务逻辑。也就是说,如果若依的表设计不满足你的要求,那么你完全可以重新实现 system 模块,而不影响其他部分。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏