public class LimitOffsetLimitHandler extends AbstractLimitHandler
every dialect use the limitHandler should set bindLimitParameterInReverseOrder = true
| 构造器和说明 |
|---|
LimitOffsetLimitHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
getLimitString(String sql,
long offset,
int limit) |
boolean |
isHasOffsetRowsSuffix() |
boolean |
isSupportForUpdate() |
boolean |
isSupportLockInModeClause() |
String |
processSql(String sql,
RowSelection rowSelection) |
LimitOffsetLimitHandler |
setHasOffsetRowsSuffix(boolean hasOffsetRowsSuffix) |
LimitOffsetLimitHandler |
setSupportForUpdate(boolean supportForUpdate) |
LimitOffsetLimitHandler |
setSupportLockInModeClause(boolean supportLockInModeClause) |
bindLimitParametersAtEndOfQuery, bindLimitParametersAtStartOfQuery, convertToFirstRowValue, getMaxOrLimit, setMaxRowsgetDialect, getLimitString, setDialectpublic String processSql(String sql, RowSelection rowSelection)
processSql 在类中 LimitHandlerprotected String getLimitString(String sql, long offset, int limit)
getLimitString 在类中 LimitHandlerpublic boolean isHasOffsetRowsSuffix()
public LimitOffsetLimitHandler setHasOffsetRowsSuffix(boolean hasOffsetRowsSuffix)
public boolean isSupportForUpdate()
public LimitOffsetLimitHandler setSupportForUpdate(boolean supportForUpdate)
public boolean isSupportLockInModeClause()
public LimitOffsetLimitHandler setSupportLockInModeClause(boolean supportLockInModeClause)
Copyright © 2020. All rights reserved.