跳转到正文

基础 Business

基础 Business 对应 own-springboot-business,依赖基础 Component 提供的技术能力,封装可复用的基础业务域。

依赖版本与 Parent/BOM 接入方式见统一 Dependencies。Business BOM 已包含组件版本管理,应用也可使用项目统一 BOM 后按需添加业务模块。

各模块的版本管理覆盖范围以接入页为准;当前系统菜单尚未导入 Business BOM,需按其快速开始额外导入菜单模块 POM。

模块范围

分类能力范围
身份与访问登录、系统账号、系统用户、开放接口与敏感操作验证
组织与工作空间系统组织、工作空间
系统配置系统菜单、系统字典
资源与存储资源、业务存储、下载中心
系统日志日志查询、持久化、消息分发与历史迁移

模块文档

  • 系统日志:将接口日志保存到数据库或文件,提供查询、MQ 集中保存和历史迁移能力。
  • 工作空间:创建协作空间,管理成员角色、邀请加入和默认空间初始化。
  • 下载中心:登记生成文件,维护进度与状态,提供当前用户和管理端的记录查询与删除。
  • 资源文件:接入对象存储上传、直传签名和回调,管理文件元数据与访问地址。
  • 系统菜单与角色:维护客户端菜单、角色权限和用户绑定,读取当前用户的菜单与操作权限。

其他模块的使用文档待补充。

公开源码与方法参考

Business 源码仓库保留当前仓库地址;恢复公开权限后可匿名浏览,未公开时需要仓库访问权限。各模块概览新增“重点文件与方法”入口;正文中的类、方法链接指向实际源码文件,参考页按本次核对提交固定版本,便于对照实现。

模块方法参考
下载中心重点文件与方法
资源文件重点文件与方法
日志业务重点文件与方法
菜单与角色重点文件与方法
工作空间重点文件与方法