| 程序包 | 说明 |
|---|---|
| com.xiaoleilu.hutool.db | |
| com.xiaoleilu.hutool.db.dialect | |
| com.xiaoleilu.hutool.db.dialect.impl | |
| com.xiaoleilu.hutool.db.handler |
| 类和说明 |
|---|
| Condition
条件对象
|
| Entity
数据实体对象
数据实体类充当两个角色: 1. |
| Session
数据库SQL执行会话
一个会话只维护一个连接,推荐在执行完后关闭Session,避免重用 本对象并不是线程安全的,多个线程共用一个Session将会导致不可预知的问题 |
| SqlBuilder
SQL构建器
首先拼接SQL语句,值使用 ? |
| SqlBuilder.Join
SQL中多表关联用的关键字
|
| SqlBuilder.LogicalOperator
逻辑运算符
|
| SqlBuilder.Order
排序方式(升序或者降序)
|
| SqlConnRunner
SQL执行类
此执行类只接受方言参数,不需要数据源,只有在执行方法时需要数据库连接对象 此对象存在的意义在于,可以由使用者自定义数据库连接对象,并执行多个方法,方便事务的统一控制或减少连接对象的创建关闭 |
| SqlExecutor
SQL执行器,全部为静态方法,执行查询或非查询的SQL语句
|
| SqlRunner
SQL执行类
通过给定的数据源执行给定SQL或者给定数据源和方言,执行相应的CRUD操作 |
| Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
| 类和说明 |
|---|
| Entity
数据实体对象
数据实体类充当两个角色: 1. |
| SqlBuilder.Order
排序方式(升序或者降序)
|
| 类和说明 |
|---|
| Entity
数据实体对象
数据实体类充当两个角色: 1. |
| SqlBuilder.Order
排序方式(升序或者降序)
|
| Wrapper
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突) |
| 类和说明 |
|---|
| Entity
数据实体对象
数据实体类充当两个角色: 1. |
Copyright © 2015. All rights reserved.