public class Dialect
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.ibatis.mapping.BoundSql |
boundSql |
protected org.apache.ibatis.mapping.MappedStatement |
mappedStatement |
protected PageBounds |
pageBounds |
protected java.util.Map<java.lang.String,java.lang.Object> |
pageParameters |
protected java.util.List<org.apache.ibatis.mapping.ParameterMapping> |
parameterMappings |
protected java.lang.Object |
parameterObject |
protected org.apache.ibatis.type.TypeHandlerRegistry |
typeHandlerRegistry |
| 构造器和说明 |
|---|
Dialect(org.apache.ibatis.mapping.MappedStatement mappedStatement,
java.lang.Object parameterObject,
PageBounds pageBounds) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getCountSQL() |
protected java.lang.String |
getCountString(java.lang.String sql)
将sql转换为总记录数SQL
|
protected java.lang.String |
getLimitString(java.lang.String sql,
java.lang.String offsetName,
int offset,
java.lang.String limitName,
int limit)
将sql变成分页sql语句
|
java.lang.String |
getPageSQL() |
java.util.List<org.apache.ibatis.mapping.ParameterMapping> |
getParameterMappings() |
java.lang.Object |
getParameterObject() |
protected java.lang.String |
getSortString(java.lang.String sql,
java.util.List<Sorting> orders)
将sql转换为带排序的SQL
|
protected void |
init() |
protected void |
setPageParameter(java.lang.String name,
java.lang.Object value,
java.lang.Class<?> type) |
protected org.apache.ibatis.type.TypeHandlerRegistry typeHandlerRegistry
protected org.apache.ibatis.mapping.MappedStatement mappedStatement
protected PageBounds pageBounds
protected java.lang.Object parameterObject
protected org.apache.ibatis.mapping.BoundSql boundSql
protected java.util.List<org.apache.ibatis.mapping.ParameterMapping> parameterMappings
protected java.util.Map<java.lang.String,java.lang.Object> pageParameters
public Dialect(org.apache.ibatis.mapping.MappedStatement mappedStatement,
java.lang.Object parameterObject,
PageBounds pageBounds)
protected void init()
public java.util.List<org.apache.ibatis.mapping.ParameterMapping> getParameterMappings()
public java.lang.Object getParameterObject()
public java.lang.String getPageSQL()
protected void setPageParameter(java.lang.String name,
java.lang.Object value,
java.lang.Class<?> type)
public java.lang.String getCountSQL()
protected java.lang.String getLimitString(java.lang.String sql,
java.lang.String offsetName,
int offset,
java.lang.String limitName,
int limit)
protected java.lang.String getCountString(java.lang.String sql)
sql - SQL语句protected java.lang.String getSortString(java.lang.String sql,
java.util.List<Sorting> orders)
sql - SQL语句Copyright © 2018. All Rights Reserved.