public class DialectModel
extends java.lang.Object
| 构造器和说明 |
|---|
DialectModel(java.lang.String dialectSql) |
DialectModel(java.lang.String dialectSql,
long firstParam) |
DialectModel(java.lang.String dialectSql,
long firstParam,
long secondParam) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
consumers(java.util.List<org.apache.ibatis.mapping.ParameterMapping> parameterMappings,
org.apache.ibatis.session.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
把内部所有需要消费的都消费掉
|
java.lang.String |
getDialectSql()
分页方言 sql
|
DialectModel |
setConsumer(boolean isFirstParam)
设置消费 List
|
DialectModel |
setConsumer(boolean isFirstParam,
java.util.function.Function<java.util.List<org.apache.ibatis.mapping.ParameterMapping>,java.lang.Integer> function)
设置消费 List
|
DialectModel |
setConsumerChain()
设置消费 List
|
public DialectModel(java.lang.String dialectSql)
public DialectModel(java.lang.String dialectSql,
long firstParam)
public DialectModel(java.lang.String dialectSql,
long firstParam,
long secondParam)
public DialectModel setConsumer(boolean isFirstParam, java.util.function.Function<java.util.List<org.apache.ibatis.mapping.ParameterMapping>,java.lang.Integer> function)
带下标的
mark: 标记一下,暂时没看到哪个数据库的分页方言会存在使用该方法
public DialectModel setConsumer(boolean isFirstParam)
不带下标的
public DialectModel setConsumerChain()
不带下标的,两个值都有
public void consumers(java.util.List<org.apache.ibatis.mapping.ParameterMapping> parameterMappings,
org.apache.ibatis.session.Configuration configuration,
java.util.Map<java.lang.String,java.lang.Object> additionalParameters)
parameterMappings - ParameterMapping 集合configuration - ConfigurationadditionalParameters - additionalParameters mappublic java.lang.String getDialectSql()