| 程序包 | 说明 |
|---|---|
| cn.hutool.db |
Hutool-db是一个在JDBC基础上封装的数据库操作工具类,通过包装,使用ActiveRecord思想操作数据库。
|
| cn.hutool.db.dialect |
数据库方言封装,包括数据库方言以及方言自动识别等
|
| cn.hutool.db.dialect.impl |
数据库方言实现,包括MySQL、Oracle、PostgreSQL、Sqlite3、H2、SqlServer2012等
|
| cn.hutool.db.sql |
SQL语句和Statement构建封装
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractDb |
AbstractDb.setWrapper(Wrapper wrapper)
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
|
Db |
Db.setWrapper(Wrapper wrapper) |
Session |
Session.setWrapper(Wrapper wrapper) |
SqlConnRunner |
SqlConnRunner.setWrapper(Wrapper wrapper)
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
|
SqlRunner |
SqlRunner.setWrapper(Wrapper wrapper)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Wrapper |
Dialect.getWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Dialect.setWrapper(Wrapper wrapper)
设置包装器
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Wrapper |
AnsiSqlDialect.wrapper |
| 限定符和类型 | 方法和说明 |
|---|---|
Wrapper |
AnsiSqlDialect.getWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AnsiSqlDialect.setWrapper(Wrapper wrapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlBuilder |
SqlBuilder.create(Wrapper wrapper)
创建SQL构建器
|
| 构造器和说明 |
|---|
SqlBuilder(Wrapper wrapper) |
Copyright © 2019. All rights reserved.