public interface DaoService
extends cn.sylinx.hbatis.ext.common.repository.CommonDaoService
| 限定符和类型 | 方法和说明 |
|---|---|
int |
delete(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
int |
delete(String sqlResource)
删除
|
int |
delete(String sqlResource,
Map<String,Object> params)
删除
|
boolean |
execute(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
boolean |
execute(String sqlResource)
执行脚本,包括ddl
|
boolean |
execute(String sqlResource,
Map<String,Object> params) |
<T> T |
queryFirst(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz) |
<T> T |
queryFirst(String sqlResource,
Class<T> clz) |
<T> T |
queryFirst(String sqlResource,
Map<String,Object> params,
Class<T> clz) |
<T> T |
queryFirstWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz) |
<T> T |
queryFirstWithCache(String sqlResource,
Class<T> clz) |
<T> T |
queryFirstWithCache(String sqlResource,
Map<String,Object> params,
Class<T> clz) |
<T> List<T> |
queryList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz) |
<T> List<T> |
queryList(String sqlResource,
Class<T> clz) |
<T> List<T> |
queryList(String sqlResource,
Map<String,Object> params,
Class<T> clz) |
<T> List<T> |
queryListWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz) |
<T> List<T> |
queryListWithCache(String sqlResource,
Class<T> clz) |
<T> List<T> |
queryListWithCache(String sqlResource,
Map<String,Object> params,
Class<T> clz) |
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String sqlResource,
int pageNumber,
Class<T> clz) |
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String sqlResource,
int pageNumber,
int pageSize,
Class<T> clz) |
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String sqlResource,
int pageNumber,
int pageSize,
Map<String,Object> params,
Class<T> clz)
分页查询
|
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String sqlResource,
int pageNumber,
Map<String,Object> params,
Class<T> clz) |
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String sqlResource,
int pageNumber) |
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String sqlResource,
int pageNumber,
int pageSize) |
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String sqlResource,
int pageNumber,
int pageSize,
Map<String,Object> params)
分页查询
|
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String sqlResource,
int pageNumber,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Record |
queryRecord(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Record |
queryRecord(String sqlResource)
查询单个对象
|
cn.sylinx.hbatis.db.common.Record |
queryRecord(String sqlResource,
Map<String,Object> params)
查询单个对象
|
List<cn.sylinx.hbatis.db.common.Record> |
queryRecords(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
List<cn.sylinx.hbatis.db.common.Record> |
queryRecords(String sqlResource)
查询对象列表
|
List<cn.sylinx.hbatis.db.common.Record> |
queryRecords(String sqlResource,
Map<String,Object> params)
查询对象列表
|
List<cn.sylinx.hbatis.db.common.Record> |
queryRecordsWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
List<cn.sylinx.hbatis.db.common.Record> |
queryRecordsWithCache(String sqlResource)
查询对象列表
|
List<cn.sylinx.hbatis.db.common.Record> |
queryRecordsWithCache(String sqlResource,
Map<String,Object> params)
查询对象列表
|
cn.sylinx.hbatis.db.common.Record |
queryRecordWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Record |
queryRecordWithCache(String sqlResource)
查询单个对象
|
cn.sylinx.hbatis.db.common.Record |
queryRecordWithCache(String sqlResource,
Map<String,Object> params)
查询单个对象
|
int |
update(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params) |
int |
update(String sqlResource)
更新操作
|
int |
update(String sqlResource,
Map<String,Object> params)
更新操作
|
Object |
updateWithReturnPk(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
更新并获取主键
|
Object |
updateWithReturnPk(String sqlResource,
Map<String,Object> params)
更新并获取主键
|
add, addObject, delete, delete, delete, deleteObject, deleteObject, executeLargeUpdate, existTable, get, getByField, getByField, getByNumber, getDatasourceName, getDialect, getObject, getObjectByField, getObjectByField, getObjectByNumber, insert, justAdd, justAddObject, query, query, queryPage, queryPage, queryPage, queryPageRecords, queryPageRecords, queryPageRecords, queryRecordsWithSql, queryRecordWithSql, querySqlList, querySqlListWithCache, querySqlRecordsWithCache, queryWithCache, transaction, update, updateObject, updateWithSqlint update(String sqlResource)
sqlResource - Object updateWithReturnPk(String sqlResource, Map<String,Object> params)
sqlResource - params - Object updateWithReturnPk(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
resource - params - boolean execute(String sqlResource)
sqlResource - boolean execute(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
int update(String sqlResource, Map<String,Object> params)
sqlResource - params - int update(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
int delete(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
int delete(String sqlResource)
sqlResource - <T> List<T> queryList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params, Class<T> clz)
<T> T queryFirst(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz)
cn.sylinx.hbatis.db.common.Record queryRecord(String sqlResource, Map<String,Object> params)
resource - params - cn.sylinx.hbatis.db.common.Record queryRecord(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
cn.sylinx.hbatis.db.common.Record queryRecord(String sqlResource)
resource - List<cn.sylinx.hbatis.db.common.Record> queryRecords(String sqlResource, Map<String,Object> params)
resource - params - List<cn.sylinx.hbatis.db.common.Record> queryRecords(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
List<cn.sylinx.hbatis.db.common.Record> queryRecords(String sqlResource)
resource - <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, int pageSize, Map<String,Object> params, Class<T> clz)
sqlResource - 查询语句pageNumber - 当前页pageSize - 每页数量params - 查询参数<T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, Map<String,Object> params, Class<T> clz)
<T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, Class<T> clz)
<T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, int pageSize, Class<T> clz)
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, int pageSize, Map<String,Object> params)
pageNumber - pageSize - params - cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, Map<String,Object> params)
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber)
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, int pageSize)
<T> List<T> queryListWithCache(String sqlResource, Map<String,Object> params, Class<T> clz)
<T> List<T> queryListWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params, Class<T> clz)
<T> T queryFirstWithCache(String sqlResource, Map<String,Object> params, Class<T> clz)
<T> T queryFirstWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz)
cn.sylinx.hbatis.db.common.Record queryRecordWithCache(String sqlResource, Map<String,Object> params)
resource - params - cn.sylinx.hbatis.db.common.Record queryRecordWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
cn.sylinx.hbatis.db.common.Record queryRecordWithCache(String sqlResource)
resource - List<cn.sylinx.hbatis.db.common.Record> queryRecordsWithCache(String sqlResource, Map<String,Object> params)
resource - params - List<cn.sylinx.hbatis.db.common.Record> queryRecordsWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
Copyright © 2018. All rights reserved.