M-SqlParser解析SQL语句并将其转换为Java类的层次结构。生成的层次结构可以使用Visitor Pattern进行导航
TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程、生成JavaBean、生成MyBaits的Mapper映射配置文件、生成数据库设计文档(Word、Excel)、生成Swagger2离线API文档、生成前后端代码、能查出数据库数据生成各种代码和文档等,更重要的是可以根据每个项目的不同开发框架编写自定义模板与项目框架适配生成各模块增删查改的前后端代码,让开发人员的开发效率提高60%以上,并且可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。
星甘StarGantt是一款开源免费的在线甘特图制作平台,致力于打造专业的项目进度管理平台。无论你是项目经理、产品经理,还是需要管理个人项目的自由职业者,都值得试试这款工具。
Json工具类, 包含Gson、FastJson、Jackson三个库的工具类,其中Jackson支持Scala版本
一款低代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
PDMaas是一款优秀的国产数据建模工具,所有操作系统都能用,主打轻便好看效率高。它能帮你:①拖拽画数据表和ER关系图,概念/逻辑/物理三层建模;②把流程图、思维导图整合到一起看;③主流数据库(如MySQL、PG)、国产数据库、大数据MPP库全兼容;④有标准字段库和枚举代码库;⑤自动生成文档和Java/Python等代码;⑥模型和数据库双向同步,自动生成DDL差异脚本。
sql 血缘解析(hive sql、spark sql、starrocks sql、doris sql)
基于 antlr4 的多种数据库SQL解析器,获取SQL中元数据,可用于数据平台产品中的多个场景:ddl语句提取元数据、sql 权限校验、表级血缘、sql语法校验等场景。支持spark、flink、gauss、starrocks、Oracle、MYSQL、Postgresql,sqlserver, db2等