public class JuormJdbcImpl
extends java.lang.Object
implements cn.featherfly.juorm.Juorm
JuormSqlImpl
.| 构造器和说明 |
|---|
JuormJdbcImpl(Jdbc jdbc,
JdbcMappingFactory mappingFactory)
Instantiates a new juorm jdbc impl.
|
JuormJdbcImpl(Jdbc jdbc,
JdbcMappingFactory mappingFactory,
cn.featherfly.juorm.tpl.TplConfigFactory configFactory)
Instantiates a new juorm jdbc impl.
|
JuormJdbcImpl(Jdbc jdbc,
JdbcMappingFactory mappingFactory,
cn.featherfly.juorm.tpl.TplConfigFactory configFactory,
cn.featherfly.juorm.tpl.TemplateProcessor templateProcessor)
Instantiates a new juorm jdbc impl.
|
JuormJdbcImpl(Jdbc jdbc,
JdbcMappingFactory mappingFactory,
cn.featherfly.juorm.tpl.TplConfigFactory configFactory,
cn.featherfly.juorm.tpl.TemplateProcessor templateProcessor,
javax.validation.Validator validator)
Instantiates a new juorm jdbc impl.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.math.BigDecimal |
bigDecimalValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> cn.featherfly.juorm.dsl.execute.Delete |
delete(java.lang.Class<E> entityType) |
<E> int |
delete(E... entities) |
<E> int |
delete(E entity) |
<E> int |
delete(java.util.List<E> entities) |
java.lang.Double |
doubleValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> E |
get(E entity) |
<E> E |
get(java.io.Serializable id,
java.lang.Class<E> type) |
java.lang.Integer |
intValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> java.util.List<E> |
list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> java.util.List<E> |
list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
<E> java.util.List<E> |
list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
<E> java.util.List<E> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> java.util.List<E> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
<E> java.util.List<E> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
java.lang.Long |
longValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> int |
merge(E... entities) |
<E> int |
merge(E entity) |
<E> int |
merge(java.util.List<E> entities) |
<N extends java.lang.Number> |
number(java.lang.String tplExecuteId,
java.lang.Class<N> numberType,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> cn.featherfly.common.structure.page.PaginationResults<E> |
pagination(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
<E> cn.featherfly.common.structure.page.PaginationResults<E> |
pagination(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> |
pagination(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> |
pagination(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
<E> cn.featherfly.common.structure.page.PaginationResults<E> |
pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
<E> cn.featherfly.common.structure.page.PaginationResults<E> |
pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> |
pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit) |
cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> |
pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page) |
<E> cn.featherfly.juorm.dsl.query.TypeQueryEntity |
query(java.lang.Class<E> entityType) |
cn.featherfly.juorm.dsl.query.QueryEntity |
query(java.lang.String repository) |
<E> int |
save(E... entities) |
<E> int |
save(E entity) |
<E> int |
save(java.util.List<E> entities) |
<E> E |
single(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.Map<java.lang.String,java.lang.Object> |
single(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> E |
single(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.Map<java.lang.String,java.lang.Object> |
single(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.lang.String |
stringValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params) |
<E> cn.featherfly.juorm.dsl.execute.Update |
update(java.lang.Class<E> entityType) |
<E> int |
update(E... entities) |
<E> int |
update(E entity) |
<E> int |
update(E entity,
cn.featherfly.juorm.Juorm.IgnorePolicy ignorePolicy) |
<E> int |
update(java.util.List<E> entities) |
<E> int |
update(java.util.List<E> entities,
cn.featherfly.juorm.Juorm.IgnorePolicy ignorePolicy) |
<E> E |
value(java.lang.String tplExecuteId,
java.lang.Class<E> valueType,
java.util.Map<java.lang.String,java.lang.Object> params) |
public JuormJdbcImpl(Jdbc jdbc, JdbcMappingFactory mappingFactory)
jdbc - the jdbcmappingFactory - the mapping factorypublic JuormJdbcImpl(Jdbc jdbc, JdbcMappingFactory mappingFactory, cn.featherfly.juorm.tpl.TplConfigFactory configFactory)
jdbc - the jdbcmappingFactory - the mapping factoryconfigFactory - the config factorypublic JuormJdbcImpl(Jdbc jdbc, JdbcMappingFactory mappingFactory, cn.featherfly.juorm.tpl.TplConfigFactory configFactory, cn.featherfly.juorm.tpl.TemplateProcessor templateProcessor)
jdbc - the jdbcmappingFactory - the mapping factoryconfigFactory - the config factorytemplateProcessor - the template processorpublic JuormJdbcImpl(Jdbc jdbc, JdbcMappingFactory mappingFactory, cn.featherfly.juorm.tpl.TplConfigFactory configFactory, cn.featherfly.juorm.tpl.TemplateProcessor templateProcessor, javax.validation.Validator validator)
jdbc - the jdbcmappingFactory - the mapping factoryconfigFactory - the config factorytemplateProcessor - the template processorvalidator - the validatorpublic <E> int save(E entity)
save 在接口中 cn.featherfly.juorm.Juormpublic <E> int save(E... entities)
save 在接口中 cn.featherfly.juorm.Juormpublic <E> int save(java.util.List<E> entities)
save 在接口中 cn.featherfly.juorm.Juormpublic <E> int update(E entity)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> int update(E... entities)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> int update(java.util.List<E> entities)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> int update(E entity,
cn.featherfly.juorm.Juorm.IgnorePolicy ignorePolicy)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> int update(java.util.List<E> entities,
cn.featherfly.juorm.Juorm.IgnorePolicy ignorePolicy)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> int merge(E entity)
merge 在接口中 cn.featherfly.juorm.Juormpublic <E> int merge(E... entities)
merge 在接口中 cn.featherfly.juorm.Juormpublic <E> int merge(java.util.List<E> entities)
merge 在接口中 cn.featherfly.juorm.Juormpublic <E> int delete(E entity)
delete 在接口中 cn.featherfly.juorm.Juormpublic <E> int delete(E... entities)
delete 在接口中 cn.featherfly.juorm.Juormpublic <E> int delete(java.util.List<E> entities)
delete 在接口中 cn.featherfly.juorm.Juormpublic <E> E get(java.io.Serializable id,
java.lang.Class<E> type)
get 在接口中 cn.featherfly.juorm.Juormpublic <E> E get(E entity)
get 在接口中 cn.featherfly.juorm.Juormpublic cn.featherfly.juorm.dsl.query.QueryEntity query(java.lang.String repository)
query 在接口中 cn.featherfly.juorm.Juormpublic <E> cn.featherfly.juorm.dsl.query.TypeQueryEntity query(java.lang.Class<E> entityType)
query 在接口中 cn.featherfly.juorm.Juormpublic <E> cn.featherfly.juorm.dsl.execute.Update update(java.lang.Class<E> entityType)
update 在接口中 cn.featherfly.juorm.Juormpublic <E> cn.featherfly.juorm.dsl.execute.Delete delete(java.lang.Class<E> entityType)
delete 在接口中 cn.featherfly.juorm.Juormpublic <E> E single(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params)
single 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> cn.featherfly.common.structure.page.PaginationResults<E> pagination(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> cn.featherfly.common.structure.page.PaginationResults<E> pagination(java.lang.String tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> E single(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params)
single 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> java.util.List<E> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> cn.featherfly.common.structure.page.PaginationResults<E> pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> cn.featherfly.common.structure.page.PaginationResults<E> pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.lang.Class<E> entityType,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.Map<java.lang.String,java.lang.Object> single(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
single 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.Map<java.lang.String,java.lang.Object> single(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
single 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
list 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> pagination(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
int offset,
int limit)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> pagination(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic cn.featherfly.common.structure.page.PaginationResults<java.util.Map<java.lang.String,java.lang.Object>> pagination(cn.featherfly.juorm.tpl.TplExecuteId tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params,
cn.featherfly.common.structure.page.Page page)
pagination 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <E> E value(java.lang.String tplExecuteId,
java.lang.Class<E> valueType,
java.util.Map<java.lang.String,java.lang.Object> params)
value 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic <N extends java.lang.Number> N number(java.lang.String tplExecuteId,
java.lang.Class<N> numberType,
java.util.Map<java.lang.String,java.lang.Object> params)
number 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.lang.Integer intValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
intValue 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.lang.Long longValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
longValue 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.math.BigDecimal bigDecimalValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
bigDecimalValue 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.lang.Double doubleValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
doubleValue 在接口中 cn.featherfly.juorm.tpl.TplExecutorpublic java.lang.String stringValue(java.lang.String tplExecuteId,
java.util.Map<java.lang.String,java.lang.Object> params)
stringValue 在接口中 cn.featherfly.juorm.tpl.TplExecutor