public class DaoServiceImpl extends cn.sylinx.hbatis.ext.common.repository.CommonDaoServiceImpl implements DaoService
| 构造器和说明 |
|---|
DaoServiceImpl() |
DaoServiceImpl(BaseRepository baseRepository) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
BaseRepository |
getBaseRepository() |
<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)
查询单个对象
|
void |
setBaseRepository(BaseRepository baseRepository) |
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, getStatementHandler, handlerStatement, insert, justAdd, justAddObject, query, query, queryPage, queryPage, queryPage, queryPageRecords, queryPageRecords, queryPageRecords, queryRecordsWithSql, queryRecordWithSql, querySqlList, querySqlListWithCache, querySqlRecordsWithCache, queryWithCache, transaction, update, updateObject, updateWithSqlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, 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, updateWithSqlpublic DaoServiceImpl()
public DaoServiceImpl(BaseRepository baseRepository)
public BaseRepository getBaseRepository()
public void setBaseRepository(BaseRepository baseRepository)
public Object updateWithReturnPk(String sqlResource, Map<String,Object> params)
DaoServiceupdateWithReturnPk 在接口中 DaoServicepublic Object updateWithReturnPk(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
DaoServiceupdateWithReturnPk 在接口中 DaoServicepublic boolean execute(String sqlResource)
DaoServiceexecute 在接口中 DaoServicepublic boolean execute(String sqlResource, Map<String,Object> params)
execute 在接口中 DaoServicepublic boolean execute(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
execute 在接口中 DaoServicepublic int update(String sqlResource, Map<String,Object> params)
DaoServiceupdate 在接口中 DaoServicepublic int update(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
update 在接口中 DaoServicepublic int update(String sqlResource)
DaoServiceupdate 在接口中 DaoServicepublic int delete(String sqlResource, Map<String,Object> params)
DaoServicedelete 在接口中 DaoServicepublic int delete(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
delete 在接口中 DaoServicepublic int delete(String sqlResource)
DaoServicedelete 在接口中 DaoServicepublic <T> List<T> queryList(String sqlResource, Map<String,Object> params, Class<T> clz)
queryList 在接口中 DaoServicepublic <T> List<T> queryList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params, Class<T> clz)
queryList 在接口中 DaoServicepublic <T> T queryFirst(String sqlResource, Map<String,Object> params, Class<T> clz)
queryFirst 在接口中 DaoServicepublic <T> T queryFirst(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz)
queryFirst 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecord(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
queryRecord 在接口中 DaoServicepublic <T> List<T> queryList(String sqlResource, Class<T> clz)
queryList 在接口中 DaoServicepublic <T> T queryFirst(String sqlResource, Class<T> clz)
queryFirst 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecord(String sqlResource, Map<String,Object> params)
DaoServicequeryRecord 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecord(String sqlResource)
DaoServicequeryRecord 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecords(String sqlResource, Map<String,Object> params)
DaoServicequeryRecords 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecords(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
queryRecords 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecords(String sqlResource)
DaoServicequeryRecords 在接口中 DaoServicepublic <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, int pageSize, Map<String,Object> params, Class<T> clz)
DaoServicequeryPage 在接口中 DaoServicesqlResource - 查询语句pageNumber - 当前页pageSize - 每页数量params - 查询参数public <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, Map<String,Object> params, Class<T> clz)
queryPage 在接口中 DaoServicepublic <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, Class<T> clz)
queryPage 在接口中 DaoServicepublic <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlResource, int pageNumber, int pageSize, Class<T> clz)
queryPage 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, int pageSize, Map<String,Object> params)
DaoServicequeryPageRecords 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, Map<String,Object> params)
queryPageRecords 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber)
queryPageRecords 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlResource, int pageNumber, int pageSize)
queryPageRecords 在接口中 DaoServicepublic <T> List<T> queryListWithCache(String sqlResource, Map<String,Object> params, Class<T> clz)
queryListWithCache 在接口中 DaoServicepublic <T> List<T> queryListWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params, Class<T> clz)
queryListWithCache 在接口中 DaoServicepublic <T> T queryFirstWithCache(String sqlResource, Map<String,Object> params, Class<T> clz)
queryFirstWithCache 在接口中 DaoServicepublic <T> T queryFirstWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params,
Class<T> clz)
queryFirstWithCache 在接口中 DaoServicepublic <T> List<T> queryListWithCache(String sqlResource, Class<T> clz)
queryListWithCache 在接口中 DaoServicepublic <T> T queryFirstWithCache(String sqlResource, Class<T> clz)
queryFirstWithCache 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecordWithCache(String sqlResource, Map<String,Object> params)
DaoServicequeryRecordWithCache 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecordWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource,
Map<String,Object> params)
queryRecordWithCache 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryRecordWithCache(String sqlResource)
DaoServicequeryRecordWithCache 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecordsWithCache(String sqlResource, Map<String,Object> params)
DaoServicequeryRecordsWithCache 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecordsWithCache(cn.sylinx.hbatis.ext.res.ClasspathSqlResource resource, Map<String,Object> params)
queryRecordsWithCache 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryRecordsWithCache(String sqlResource)
DaoServicequeryRecordsWithCache 在接口中 DaoServiceCopyright © 2018. All rights reserved.