Package | Description |
---|---|
cn.hutool.db |
Hutool-db是一个在JDBC基础上封装的数据库操作工具类,通过包装,使用ActiveRecord思想操作数据库。
|
cn.hutool.db.handler |
JDBC结果集(ResultSet)转换封装,通过实现RsHandler接口,将ResultSet转换为我们想要的数据类型
|
Modifier and Type | Method and Description |
---|---|
<T> PageResult<T> |
AbstractDb.page(CharSequence sql,
Page page,
Class<T> elementBeanType,
Object... params)
分页查询
|
PageResult<Entity> |
AbstractDb.page(CharSequence sql,
Page page,
Object... params)
分页查询
|
PageResult<Entity> |
AbstractDb.page(Collection<String> fields,
Entity where,
int pageNumber,
int pageSize)
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略 |
PageResult<Entity> |
AbstractDb.page(Collection<String> fields,
Entity where,
Page page)
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略 |
PageResult<Entity> |
SqlConnRunner.page(Connection conn,
Collection<String> fields,
Entity where,
int page,
int numPerPage)
分页查询
此方法不会关闭Connection |
PageResult<Entity> |
SqlConnRunner.page(Connection conn,
Collection<String> fields,
Entity where,
Page page)
分页查询
此方法不会关闭Connection |
PageResult<Entity> |
SqlConnRunner.page(Connection conn,
Entity where,
Page page)
分页全字段查询
此方法不会关闭Connection |
PageResult<Entity> |
SqlConnRunner.page(Connection conn,
SqlBuilder sqlBuilder,
Page page)
分页查询
此方法不会关闭Connection |
PageResult<Entity> |
AbstractDb.page(Entity where,
int page,
int numPerPage)
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略 |
PageResult<Entity> |
DaoTemplate.page(Entity where,
Page page)
分页
|
PageResult<Entity> |
AbstractDb.page(Entity where,
Page page)
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略 |
PageResult<Entity> |
DaoTemplate.page(Entity where,
Page page,
String... selectFields)
分页
|
Modifier and Type | Method and Description |
---|---|
PageResult<Entity> |
PageResultHandler.handle(ResultSet rs) |
Modifier and Type | Method and Description |
---|---|
static PageResultHandler |
PageResultHandler.create(PageResult<Entity> pageResult)
创建一个 EntityHandler对象
结果集根据给定的分页对象查询数据库,填充结果 |
Constructor and Description |
---|
PageResultHandler(PageResult<Entity> pageResult)
构造
结果集根据给定的分页对象查询数据库,填充结果 |
PageResultHandler(PageResult<Entity> pageResult,
boolean caseInsensitive)
构造
结果集根据给定的分页对象查询数据库,填充结果 |
Copyright © 2024. All rights reserved.