建议提供自定义数据库功能
现在仅仅支持本地数据库中的表生成接口。 建议增加一个数据库管理,可以配置多个数据库、各种类型的数据库。查询的表可以从各个数据库中选择。 那么只需要分布式部署一套程序。所有的应用都可以支撑了。
现在也可以在 DemoSQLConfig 中 getDatabase 配置 MySQL, PostgreSQL, Oracle, SQLServer 4 种数据库类型; getSchema 配置各种数据库模式(几何空间)。
@zhengxu632 目前最新版 5.0.0 已经支持包括但不限于 MySQL 5.7+, PostgreSQL 9.5+, MS SQLServer 2012+, Oracle 12C+, IBM DB2 7.1+, TiDB 2.1+, ClickHouse 21.1+, Hive 3.1.2+, Hadoop 3.1.3+ 理论上所有支持 SQL 与 JDBC/ODBC 的软件,都可以用本项目对接 CRUD,待测试: Elasticsearch, OceanBase, Presto, Spark,Phoenix(延伸支持 HBase), Presto/Trino(延伸支持 Redis, Hive, Kafka, Elasticsearch, Thrift, Cassandra, MySQL, PostgreSQL, Oracle, MongoDB...)

增强各种功能;腾讯负责人公开称赞;登记万科发起的采筑电商 https://github.com/Tencent/APIJSON/releases/tag/5.0.0