| 程序包 | 说明 |
|---|---|
| cn.hutool.db.dialect |
数据库方言封装,包括数据库方言以及方言自动识别等
|
| cn.hutool.db.dialect.impl |
数据库方言实现,包括MySQL、Oracle、PostgreSQL、Sqlite3、H2、SqlServer2012等
|
| cn.hutool.db.sql |
SQL语句和Statement构建封装
|
| 限定符和类型 | 方法和说明 |
|---|---|
DialectName |
Dialect.dialectName()
方言名
|
static DialectName |
DialectName.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DialectName[] |
DialectName.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
DialectName |
AnsiSqlDialect.dialectName() |
DialectName |
H2Dialect.dialectName() |
DialectName |
MysqlDialect.dialectName() |
DialectName |
OracleDialect.dialectName() |
DialectName |
PostgresqlDialect.dialectName() |
DialectName |
Sqlite3Dialect.dialectName() |
DialectName |
SqlServer2012Dialect.dialectName() |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlBuilder |
SqlBuilder.insert(Entity entity,
DialectName dialectName)
插入
插入会忽略空的字段名及其对应值,但是对于有字段名对应值为 null的情况不忽略 |
Copyright © 2019. All rights reserved.