| 程序包 | 说明 |
|---|---|
| ai.yue.library.data.jdbc.client.dialect |
SQL方言
|
| ai.yue.library.data.jdbc.client.dialect.impl |
SQL方言实现
|
| ai.yue.library.data.jdbc.dao |
DAO默认实现
|
| ai.yue.library.data.jdbc.ipo |
IPO定义
|
| 限定符和类型 | 方法和说明 |
|---|---|
PageBeforeAndAfterVO |
Dialect.pageBeforeAndAfter(String querySql,
PageIPO pageIPO,
Long equalsId)
根据相同的列表条件,获得上一条与下一条数据
|
PageDTO |
Dialect.pageDTOBuild(String querySql,
PageIPO pageIPO) |
PageDTO |
Dialect.pageDTOBuild(String tableName,
PageIPO pageIPO,
DbSortEnum dBSortEnum) |
PageDTO |
Dialect.pageDTOBuild(String tableName,
String whereSql,
PageIPO pageIPO) |
Page |
AnsiSqlDialect.toPage(PageIPO pageIPO) |
Page |
Dialect.toPage(PageIPO pageIPO)
转换为分页查询对象
|
com.alibaba.fastjson.JSONObject |
AnsiSqlDialect.toParamJson(PageIPO pageIPO) |
com.alibaba.fastjson.JSONObject |
Dialect.toParamJson(PageIPO pageIPO)
转换为Db参数Json
|
| 限定符和类型 | 方法和说明 |
|---|---|
PageBeforeAndAfterVO |
MysqlDialect.pageBeforeAndAfter(String querySql,
PageIPO pageIPO,
Long equalsId) |
PageDTO |
MysqlDialect.pageDTOBuild(String querySql,
PageIPO pageIPO) |
PageDTO |
MysqlDialect.pageDTOBuild(String tableName,
PageIPO pageIPO,
DbSortEnum dBSortEnum) |
PageDTO |
MysqlDialect.pageDTOBuild(String tableName,
String whereSql,
PageIPO pageIPO) |
| 限定符和类型 | 方法和说明 |
|---|---|
PageVO |
AbstractDAO.page(PageIPO pageIPO)
分页
|
PageTVO<T> |
AbstractRepository.page(PageIPO pageIPO)
分页
|
PageVO |
AbstractDAO.pageDESC(PageIPO pageIPO)
分页-降序
|
PageTVO<T> |
AbstractRepository.pageDESC(PageIPO pageIPO)
分页-降序
|
| 限定符和类型 | 方法和说明 |
|---|---|
static PageIPO |
PageIPO.parsePageIPO(com.alibaba.fastjson.JSONObject paramJson)
将分页参数转换为分页对象
JSONObject - PageIPO
|
static PageIPO |
PageIPO.parsePageIPO(com.alibaba.fastjson.JSONObject paramJson,
int maxLimit)
将分页参数转换为分页对象
JSONObject - PageIPO
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.