public class JdbcExecution
extends cn.featherfly.common.repository.SimpleExecution
| 构造器和说明 |
|---|
JdbcExecution(Jdbc jdbc,
java.lang.String execute,
java.lang.Object... params)
Instantiates a new jdbc execution.
|
JdbcExecution(Jdbc jdbc,
java.lang.String execute,
java.lang.Object[] params,
JdbcExecutionInterceptor... executionInterceptors)
Instantiates a new jdbc execution.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
query()
Query.
|
<T> java.util.List<T> |
query(java.lang.Class<T> elementType)
Query.
|
<T> java.util.List<T> |
query(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
Query.
|
java.math.BigDecimal |
queryBigDecimal()
Query big decimal.
|
java.lang.Double |
queryDouble()
Query double.
|
java.lang.Integer |
queryInt()
Query int.
|
java.lang.Long |
queryLong()
Query long.
|
java.util.Map<java.lang.String,java.lang.Object> |
querySingle()
Query single.
|
<T> T |
querySingle(java.lang.Class<T> elementType)
Query single.
|
<T> T |
querySingle(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
Query single.
|
java.lang.String |
queryString()
Query string.
|
java.util.Map<java.lang.String,java.lang.Object> |
queryUnique()
Query unique.
|
<T> T |
queryUnique(java.lang.Class<T> elementType)
Query unique.
|
<T> T |
queryUnique(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
Query unique.
|
<T> T |
queryValue(java.lang.Class<T> valueType)
Query value.
|
<T> T |
queryValue(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
Query value.
|
int |
update()
Update.
|
public JdbcExecution(Jdbc jdbc, java.lang.String execute, java.lang.Object... params)
jdbc - the jdbcexecute - execute stringparams - paramspublic JdbcExecution(Jdbc jdbc, java.lang.String execute, java.lang.Object[] params, JdbcExecutionInterceptor... executionInterceptors)
jdbc - the jdbcexecute - execute stringparams - paramspublic int update()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> query()
public <T> java.util.List<T> query(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
T - the generic typerowMapper - the row mapperpublic <T> java.util.List<T> query(java.lang.Class<T> elementType)
T - the generic typeelementType - the element typepublic java.util.Map<java.lang.String,java.lang.Object> querySingle()
public <T> T querySingle(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
T - the generic typerowMapper - the row mapperpublic <T> T querySingle(java.lang.Class<T> elementType)
T - the generic typeelementType - the element typepublic java.util.Map<java.lang.String,java.lang.Object> queryUnique()
public <T> T queryUnique(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
T - the generic typerowMapper - the row mapperpublic <T> T queryUnique(java.lang.Class<T> elementType)
T - the generic typeelementType - the element typepublic java.lang.Integer queryInt()
public java.lang.Long queryLong()
public java.math.BigDecimal queryBigDecimal()
public java.lang.Double queryDouble()
public java.lang.String queryString()
public <T> T queryValue(java.lang.Class<T> valueType)
T - the generic typevalueType - the value typepublic <T> T queryValue(cn.featherfly.common.repository.mapping.RowMapper<T> rowMapper)
T - the generic typerowMapper - the row mapper