| 接口 | 说明 |
|---|---|
| DBAutoGeneratedSql |
根据实体自动生成相关的crud sql
|
| DBStyle |
用来描述数据库差异,主键生成,sql语句,翻页等,有一部分元数据的差异在
SchemaMetadataManager |
| 类 | 说明 |
|---|---|
| AbstractDBStyle |
标识了sql的共性和不同
|
| AbstractDBStyle.MockXXX | |
| DamengStyle |
数据库差异:达梦数据库
|
| DB2SqlStyle |
数据库差异:db数据库,beetlsql3暂时不能用
|
| DBType | |
| DerbyStyle |
数据库差异:h2.
|
| Gbase8sStyle |
数据库差异:h2.
|
| GreatSqlStyle |
国产开源分布式数据库
|
| GreenplumDBStyle |
Greenplum数据库
date: 2021年9月8日 |
| H2Style |
数据库差异:h2.
|
| KeyHolder |
数据库在插入的时候,因为自增或者序列或者其他机制,自动生成数据,如下假设foo字段是触发器生成字段,插入后需要取回
KeyHolder holder = new KeyHolder(foo”)
sqlManager.insert(sqlId,paras,holder);
Long seq = holder.getLong("foo");
|
| KingbaseStyle | |
| MySqlStyle |
数据库差异:mysql数据库
|
| OpenGaussStyle | |
| OracleStyle | |
| PageParamKit |
create time : 2017-05-29 22:12 TODO,改成更通过用的以0或者以1作为翻页其实记录的俩个函数,而不是每个数据库都来一个 |
| PolarDBStyle |
阿里云数据库 polar,这里使用了兼容postgres
|
| PostgresStyle | |
| ShenTongSqlStyle |
Created on 2019/6/14.
|
| SQLiteStyle |
SQLite 数据库
Created by mikey.zhaopeng on 2015/11/18.
|
| SqlServer2012Style |
SQL Server 2012以上版本请使用此DBStyle,对翻页做了优化
|
| SqlServerStyle |
Copyright © 2022. All rights reserved.