public class DynmicSQLMapperImpl<T extends DBObject> extends Object implements DynmicSQLMapper<T>
Modifier and Type | Field and Description |
---|---|
protected DBClient |
client |
protected Class<T> |
domainClass |
Constructor and Description |
---|
DynmicSQLMapperImpl(DBClient client,
Class<T> domainClass) |
Modifier and Type | Method and Description |
---|---|
SimpleTable |
dynmicSQLTable() |
SimpleTable |
dynmicSQLTable(DBContext context) |
void |
selectIterator(OrmIterator<T> ormIt,
org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider) |
List<T> |
selectList(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider) |
T |
selectOne(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider) |
<S> S |
selectOne(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider,
Class<S> clz) |
Page<T> |
selectPage(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider,
int start,
int limit) |
void |
selectStream(OrmStream<T> ormStream,
org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider) |
protected DBClient client
public SimpleTable dynmicSQLTable()
dynmicSQLTable
in interface DynmicSQLMapper<T extends DBObject>
public SimpleTable dynmicSQLTable(DBContext context)
dynmicSQLTable
in interface DynmicSQLMapper<T extends DBObject>
public List<T> selectList(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider)
selectList
in interface DynmicSQLMapper<T extends DBObject>
public Page<T> selectPage(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider, int start, int limit)
selectPage
in interface DynmicSQLMapper<T extends DBObject>
public <S> S selectOne(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider, Class<S> clz)
selectOne
in interface DynmicSQLMapper<T extends DBObject>
public T selectOne(org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider)
selectOne
in interface DynmicSQLMapper<T extends DBObject>
public void selectIterator(OrmIterator<T> ormIt, org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider)
selectIterator
in interface DynmicSQLMapper<T extends DBObject>
public void selectStream(OrmStream<T> ormStream, org.mybatis.dynamic.sql.select.render.SelectStatementProvider provider)
selectStream
in interface DynmicSQLMapper<T extends DBObject>
Copyright © 2020. All rights reserved.