public class DefaultMirageService extends cn.sylinx.hbatis.db.common.DefaultHbatisService implements MirageService
| 构造器和说明 |
|---|
DefaultMirageService() |
DefaultMirageService(String datasourceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected MirageService |
createInstance(String datasourceName)
创建一个MirageService
|
int |
delete(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
delete
|
boolean |
execute(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
执行sql
|
cn.sylinx.hbatis.db.common.DbOper |
getDbOper() |
<T> List<T> |
query(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params,
Class<T> clz)
通过配置文件获取对应对象列表
|
<T> T |
queryFirst(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params,
Class<T> clz)
通过配置文件获取对应对象列表
|
Map<String,Object> |
queryFirstForMap(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询第一个map
|
Object[] |
queryFirstObjectArray(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询第一条记录
|
cn.sylinx.hbatis.db.common.Record |
queryFirstRecord(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询第一条记录
|
List<Map<String,Object>> |
queryForMapList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询Map列表
|
List<cn.sylinx.hbatis.db.common.Record> |
queryForRecords(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询记录
|
List<Object[]> |
queryObjectArrayList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
查询记录
|
Object |
save(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
save
|
int |
update(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
update
|
MirageService |
useService(String datasourceName)
使用特定数据源
|
MirageCacheQuery |
withMirageCache()
使用缓存查询
|
batch, batch, batch, batch, delete, delete, execute, executeLargeUpdate, existTable, getCacheQuery, getDatasourceName, getDialect, query, query, queryFirst, queryFirst, queryFirstMap, queryFirstRecord, queryMap, queryRecords, save, save, save, transaction, update, update, update, updateWithReturnPk, use, withCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic DefaultMirageService()
public DefaultMirageService(String datasourceName)
public MirageCacheQuery withMirageCache()
MirageServicewithMirageCache 在接口中 MirageServicepublic cn.sylinx.hbatis.db.common.DbOper getDbOper()
getDbOper 在接口中 cn.sylinx.hbatis.db.common.BaseDbOpergetDbOper 在类中 cn.sylinx.hbatis.db.common.DefaultHbatisServicepublic MirageService useService(String datasourceName)
MirageServiceuseService 在接口中 MirageServiceprotected MirageService createInstance(String datasourceName)
datasourceName - public <T> List<T> query(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params, Class<T> clz)
MirageServicequery 在接口中 MirageServicepublic List<Map<String,Object>> queryForMapList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicequeryForMapList 在接口中 MirageServicepublic List<cn.sylinx.hbatis.db.common.Record> queryForRecords(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicequeryForRecords 在接口中 MirageServicepublic cn.sylinx.hbatis.db.common.Record queryFirstRecord(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
MirageServicequeryFirstRecord 在接口中 MirageServicepublic List<Object[]> queryObjectArrayList(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicequeryObjectArrayList 在接口中 MirageServicepublic Object[] queryFirstObjectArray(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicequeryFirstObjectArray 在接口中 MirageServicepublic Map<String,Object> queryFirstForMap(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicequeryFirstForMap 在接口中 MirageServicepublic <T> T queryFirst(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params,
Class<T> clz)
MirageServicequeryFirst 在接口中 MirageServicepublic int update(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
MirageServiceupdate 在接口中 MirageServicepublic boolean execute(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
MirageServiceexecute 在接口中 MirageServicepublic int delete(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource,
Map<String,Object> params)
MirageServicedelete 在接口中 MirageServicepublic Object save(cn.sylinx.hbatis.ext.res.ClasspathSqlResource sqlResource, Map<String,Object> params)
MirageServicesave 在接口中 MirageServiceCopyright © 2018. All rights reserved.