| 程序包 | 说明 |
|---|---|
| com.jn.sqlhelper.dialect.orderby | |
| com.jn.sqlhelper.dialect.pagination |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ProgramStyleOrderByBuilder
Usage:
OrderBy orderBy = new ProgramStyleOrderByBuilder()
.column("timeline")
.asc("userXXX")
.desc("userYYY")
.column("userZZZ", DESC)
.sqlSymbolMapper(new CamelToUnderlineSymbolMapper())
.build();
|
class |
SqlStyleOrderByBuilder
expression1, expression2 desc, expression3 asc;
|
class |
SymbolStyleOrderByBuilder
1) +expression1, -expression2
2) expression1+, expression2-
|
| 限定符和类型 | 方法和说明 |
|---|---|
static PagingRequest |
SqlPaginations.preparePagination(int pageNo,
int pageSize,
String sort,
OrderByBuilder<String> orderByBuilder) |
static PagingRequest |
SqlPaginations.preparePagination(int pageNo,
int pageSize,
String sort,
OrderByBuilder<String> orderByBuilder,
boolean count) |
static PagingRequest |
SqlPaginations.preparePagination(int pageNo,
int pageSize,
String sort,
OrderByBuilder<String> orderByBuilder,
String dialect) |
static PagingRequest |
SqlPaginations.preparePagination(int pageNo,
int pageSize,
String sort,
OrderByBuilder<String> orderByBuilder,
String dialect,
boolean count,
String countColumn) |
Copyright © 2019. All rights reserved.