Package | Description |
---|---|
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构建封装
|
Class and Description |
---|
Condition
条件对象
|
Condition.LikeType
SQL中 LIKE 语句查询方式
|
Order
SQL排序对象
|
Query
查询对象,用于传递查询所需的字段值
查询对象根据表名(可以多个),多个条件 Condition 构建查询对象完成查询。 |
SqlBuilder
SQL构建器
首先拼接SQL语句,值使用 ? |
Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
Class and Description |
---|
Query
查询对象,用于传递查询所需的字段值
查询对象根据表名(可以多个),多个条件 Condition 构建查询对象完成查询。 |
SqlBuilder
SQL构建器
首先拼接SQL语句,值使用 ? |
Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
Class and Description |
---|
Query
查询对象,用于传递查询所需的字段值
查询对象根据表名(可以多个),多个条件 Condition 构建查询对象完成查询。 |
SqlBuilder
SQL构建器
首先拼接SQL语句,值使用 ? |
Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
Class and Description |
---|
Condition
条件对象
|
Condition.LikeType
SQL中 LIKE 语句查询方式
|
ConditionBuilder
多条件构建封装
可以将多个条件构建为SQL语句的一部分,并将参数值转换为占位符,并提取对应位置的参数值。 |
Direction
排序方式(升序或者降序)
|
LogicalOperator
逻辑运算符
|
Order
SQL排序对象
|
Query
查询对象,用于传递查询所需的字段值
查询对象根据表名(可以多个),多个条件 Condition 构建查询对象完成查询。 |
SqlBuilder
SQL构建器
首先拼接SQL语句,值使用 ? |
SqlBuilder.Join
SQL中多表关联用的关键字
|
SqlLog
SQL在日志中打印配置
|
Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
Copyright © 2024. All rights reserved.