最近有同事看到字节跳动产品设计文档里有数据库表er图。就想问问又没有现成的工具也给直接生成一个er图,经查找验证发现并没有。因为现在表关系都是用的逻辑外键而非物理外键约束的,所以像navicat等工具就算生成了也没有描述关系的连接线。那么为了满足需求,这边就略微出手写了个代码实现er关系的工具。(注意:这里只有后端部分,如需更直观使用请配合前端进行页面渲染) 一:首先获取数据库的所有表名和表的字段sql代码如下: <!-获取所有表名--> <selectid="showTables"resultType="java.lang.String"> SHOWTABLES; ...

  7afqLA7oKY1y   2024年02月19日   101   0   0 架构设计
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~