sanri-tools-maven开源用于企业开发的工具包

Java 2020-08-31 19:58:56

sanri-tools-maven开源用于企业开发的工具包

使用文档
对于一个工具来说,使用文档是比较重要的,我们约定使用文档全部放到每个模块的 resources 中,取名规则为 模块名_readme.md 文件,

在模块注册的时候,我会去读取你这个文件并显示到你的模块说明文档中,你可以在 md 文件中做外链,以便链接外部说明文档

数据库元数据 catalog,schema,表,列,索引,主键 查询和搜索
扩展元数据 表类型(字典表,配置表,业务表),表关联关系设置,展示和搜索
数据库文档生成和下载
使用模板生成代码,组合模板成方案生成代码
使用 sql 预览数据库数据和 excel 导出,导入 excel 数据 ,表随机数据生成
nacos,diamond 等依赖于数据库的配置数据可以直接展示

tools-core
类加载管理 上传类 zip , class, java 文件到类加载器
连接管理 创建 zookeeper, redis , database 等连接
文件管理 系统的临时文件和配置文件的管理,提供临时文件下载功能
插件管理 插件注册,提供给前端可访问的插件,做了一个监控指标,根据插件点击次数和最后访问时间来排序插件
数据管理 可以给 class 随机生成数据,使用正则表达式生成数据,和爬网站数据功能