public class DaoServiceImpl extends cn.sylinx.hbatis.ext.common.repository.CommonDaoServiceImpl implements DaoService
| 构造器和说明 |
|---|
DaoServiceImpl() |
DaoServiceImpl(Repository repository) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
delete(String sqlId,
Map<String,Object> params)
delete
|
int |
delete(String namespaceId,
String id,
Map<String,Object> params)
delete
|
<T> List<T> |
query(String sqlId,
Map<String,Object> params)
通过配置文件获取对应对象列表
|
<T> List<T> |
query(String namespaceId,
String id,
Map<String,Object> params)
通过配置文件获取对应对象列表
|
<T> T |
queryFirst(String sqlId,
Map<String,Object> params)
通过配置文件获取对应对象列表
|
<T> T |
queryFirst(String namespaceId,
String id,
Map<String,Object> params)
通过配置文件获取对应对象列表
|
Map<String,Object> |
queryFirstForMap(String sqlId,
Map<String,Object> params)
查询第一个map
|
Map<String,Object> |
queryFirstForMap(String namespaceId,
String id,
Map<String,Object> params)
查询第一个map
|
Object[] |
queryFirstObjectArray(String sqlId,
Map<String,Object> params) |
Object[] |
queryFirstObjectArray(String namespaceId,
String id,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Record |
queryFirstRecord(String sqlId,
Map<String,Object> params)
查询第一条记录
|
cn.sylinx.hbatis.db.common.Record |
queryFirstRecord(String namespaceId,
String id,
Map<String,Object> params)
查询第一条记录
|
List<Map<String,Object>> |
queryForMapList(String sqlId,
Map<String,Object> params)
查询Map列表
|
List<Map<String,Object>> |
queryForMapList(String namespaceId,
String id,
Map<String,Object> params)
查询Map列表
|
List<cn.sylinx.hbatis.db.common.Record> |
queryForRecords(String sqlId,
Map<String,Object> params)
查询记录
|
List<cn.sylinx.hbatis.db.common.Record> |
queryForRecords(String namespaceId,
String id,
Map<String,Object> params)
查询
|
List<Object[]> |
queryObjectArrayList(String sqlId,
Map<String,Object> params) |
List<Object[]> |
queryObjectArrayList(String namespaceId,
String id,
Map<String,Object> params) |
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String sqlId,
int pageNumber,
int pageSize,
Map<String,Object> params) |
<T> cn.sylinx.hbatis.db.common.Page<T> |
queryPage(String namespaceId,
String id,
int pageNumber,
int pageSize,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String sqlId,
int pageNumber,
int pageSize,
Map<String,Object> params) |
cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> |
queryPageRecords(String namespaceId,
String id,
int pageNumber,
int pageSize,
Map<String,Object> params) |
Object |
save(String sqlId,
Map<String,Object> params)
save
|
Object |
save(String namespaceId,
String id,
Map<String,Object> params)
save
|
int |
update(String sqlId,
Map<String,Object> params)
update
|
int |
update(String namespaceId,
String id,
Map<String,Object> params)
update
|
XmapperCacheQuery |
withCache()
获取缓存查询对象
|
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(Repository repository)
public <T> List<T> query(String sqlId, Map<String,Object> params)
DaoServicequery 在接口中 DaoServicepublic Map<String,Object> queryFirstForMap(String namespaceId, String id, Map<String,Object> params)
DaoServicequeryFirstForMap 在接口中 DaoServicepublic Map<String,Object> queryFirstForMap(String sqlId, Map<String,Object> params)
DaoServicequeryFirstForMap 在接口中 DaoServicepublic List<Map<String,Object>> queryForMapList(String sqlId, Map<String,Object> params)
DaoServicequeryForMapList 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryForRecords(String namespaceId, String id, Map<String,Object> params)
DaoServicequeryForRecords 在接口中 DaoServicepublic List<cn.sylinx.hbatis.db.common.Record> queryForRecords(String sqlId, Map<String,Object> params)
DaoServicequeryForRecords 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryFirstRecord(String namespaceId, String id, Map<String,Object> params)
DaoServicequeryFirstRecord 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Record queryFirstRecord(String sqlId, Map<String,Object> params)
DaoServicequeryFirstRecord 在接口中 DaoServicepublic List<Object[]> queryObjectArrayList(String namespaceId, String id, Map<String,Object> params)
queryObjectArrayList 在接口中 DaoServicepublic List<Object[]> queryObjectArrayList(String sqlId, Map<String,Object> params)
queryObjectArrayList 在接口中 DaoServicepublic Object[] queryFirstObjectArray(String namespaceId, String id, Map<String,Object> params)
queryFirstObjectArray 在接口中 DaoServicepublic Object[] queryFirstObjectArray(String sqlId, Map<String,Object> params)
queryFirstObjectArray 在接口中 DaoServicepublic List<Map<String,Object>> queryForMapList(String namespaceId, String id, Map<String,Object> params)
DaoServicequeryForMapList 在接口中 DaoServicepublic <T> List<T> query(String namespaceId, String id, Map<String,Object> params)
DaoServicequery 在接口中 DaoServicepublic <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String namespaceId, String id, int pageNumber, int pageSize, Map<String,Object> params)
queryPage 在接口中 DaoServicepublic <T> cn.sylinx.hbatis.db.common.Page<T> queryPage(String sqlId, int pageNumber, int pageSize, Map<String,Object> params)
queryPage 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String namespaceId, String id, int pageNumber, int pageSize, Map<String,Object> params)
queryPageRecords 在接口中 DaoServicepublic cn.sylinx.hbatis.db.common.Page<cn.sylinx.hbatis.db.common.Record> queryPageRecords(String sqlId, int pageNumber, int pageSize, Map<String,Object> params)
queryPageRecords 在接口中 DaoServicepublic <T> T queryFirst(String sqlId, Map<String,Object> params)
DaoServicequeryFirst 在接口中 DaoServicepublic <T> T queryFirst(String namespaceId, String id, Map<String,Object> params)
DaoServicequeryFirst 在接口中 DaoServicepublic int update(String sqlId, Map<String,Object> params)
DaoServiceupdate 在接口中 DaoServicepublic int update(String namespaceId, String id, Map<String,Object> params)
DaoServiceupdate 在接口中 DaoServicepublic int delete(String sqlId, Map<String,Object> params)
DaoServicedelete 在接口中 DaoServicepublic int delete(String namespaceId, String id, Map<String,Object> params)
DaoServicedelete 在接口中 DaoServicepublic Object save(String sqlId, Map<String,Object> params)
DaoServicesave 在接口中 DaoServicepublic Object save(String namespaceId, String id, Map<String,Object> params)
DaoServicesave 在接口中 DaoServicepublic XmapperCacheQuery withCache()
DaoServicewithCache 在接口中 DaoServiceCopyright © 2018. All rights reserved.