sqltoy-orm是一款建立在spring框架之上的ORM框架,相较于hibernate+myBatis(plus),它更贴合项目需求。除了提供类似JPA的对象CRUD功能外,它还拥有更为直观简洁且性能强大的查询功能。支持的数据库广泛,包括Oracle 11g+、DB2 9.5+、建议10.5+的MySQL、PostgreSQL 9.5+、SQLServer 2012+、SQLite、H2、仅支持查询的Elasticsearch(版本需为5.7+)、ClickHouse、StarRocks(原DorisDB)、TiDB、Greenplum、OceanBase、GuassDB、Kingbase、DM达梦数据库、仅支持查询的MongoDB以及Impala(Kudu)。此外,它还支持基于JDBC的SQL执行,包括查询和自定义SQL的执行。sqltoy-orm还通过quickvo工具实现了类似JPA的对象操作,并针对性地加强了功能,包括级联,能够快速生成对应数据库的POJO。