xbatis 支持的数据库类型
现已支持的数据库类型,如下表格所示,以下均进行了testcase测试,放心使用
数据库 | ID | 描述 |
---|---|---|
mysql | MYSQL | MySQL 数据库 |
mariadb | MARIA_DB | |
oracle | ORACLE | Oracle数据库 |
db2 | DB2 | DB2 数据库 |
H2 | H2 | H2 数据库 |
postgres | PGSQL | PostgreSQL 数据库 |
sqlserver | SQL_SERVER | SQLServer 数据库 |
dm | DM | 达梦数据库 |
kingbase | KING_BASE | 人大金仓据库 |
clickhouse | CLICK_HOUSE | clickhouse数据库(特性不支持) |
sqlite | SQLITE | sqlite数据库 |
opengauss | OPEN_GAUSS | opengauss数据库 |
数据库 ID 用于yml里配置
Oracle 12c以下版本数据库怎么配置?
启动时,设置分页处理器(处理器由官网提供)
java
XbatisConfig.setPagingProcessor(DbType.ORACLE, new OracleRowNumPagingProcessor());
SQLServer 2012以下版本数据库怎么配置?
启动时,设置分页处理器(处理器由官网提供)
java
XbatisConfig.setPagingProcessor(DbType.SQL_SERVER, new SQLServerRowNumberOverPagingProcessor());