public class DefaultXmapperService extends cn.sylinx.hbatis.db.common.DefaultHbatisService implements XmapperService
| 构造器和说明 |
|---|
DefaultXmapperService() |
DefaultXmapperService(String datasourceName) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected XmapperService |
createInstance(String datasourceName) |
int |
delete(String sqlId,
Map<String,Object> params)
delete
|
int |
delete(String namespaceId,
String id,
Map<String,Object> params)
delete
|
cn.sylinx.hbatis.db.common.DbOper |
getDbOper() |
<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) |
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
|
XmapperService |
useService(String datasourceName)
使用特定数据源
|
XmapperCacheQuery |
withXmapperCache() |
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 DefaultXmapperService()
public DefaultXmapperService(String datasourceName)
public XmapperCacheQuery withXmapperCache()
withXmapperCache 在接口中 XmapperServicepublic XmapperService useService(String datasourceName)
XmapperServiceuseService 在接口中 XmapperServiceprotected XmapperService createInstance(String datasourceName)
public cn.sylinx.hbatis.db.common.DbOper getDbOper()
getDbOper 在接口中 cn.sylinx.hbatis.db.common.BaseDbOpergetDbOper 在类中 cn.sylinx.hbatis.db.common.DefaultHbatisServicepublic <T> List<T> query(String sqlId, Map<String,Object> params)
XmapperServicequery 在接口中 XmapperServicepublic Map<String,Object> queryFirstForMap(String namespaceId, String id, Map<String,Object> params)
XmapperServicequeryFirstForMap 在接口中 XmapperServicepublic Map<String,Object> queryFirstForMap(String sqlId, Map<String,Object> params)
XmapperServicequeryFirstForMap 在接口中 XmapperServicepublic List<Map<String,Object>> queryForMapList(String sqlId, Map<String,Object> params)
XmapperServicequeryForMapList 在接口中 XmapperServicepublic List<cn.sylinx.hbatis.db.common.Record> queryForRecords(String namespaceId, String id, Map<String,Object> params)
XmapperServicequeryForRecords 在接口中 XmapperServicepublic List<cn.sylinx.hbatis.db.common.Record> queryForRecords(String sqlId, Map<String,Object> params)
XmapperServicequeryForRecords 在接口中 XmapperServicepublic cn.sylinx.hbatis.db.common.Record queryFirstRecord(String namespaceId, String id, Map<String,Object> params)
XmapperServicequeryFirstRecord 在接口中 XmapperServicepublic cn.sylinx.hbatis.db.common.Record queryFirstRecord(String sqlId, Map<String,Object> params)
XmapperServicequeryFirstRecord 在接口中 XmapperServicepublic List<Object[]> queryObjectArrayList(String namespaceId, String id, Map<String,Object> params)
queryObjectArrayList 在接口中 XmapperServicepublic List<Object[]> queryObjectArrayList(String sqlId, Map<String,Object> params)
queryObjectArrayList 在接口中 XmapperServicepublic Object[] queryFirstObjectArray(String namespaceId, String id, Map<String,Object> params)
queryFirstObjectArray 在接口中 XmapperServicepublic Object[] queryFirstObjectArray(String sqlId, Map<String,Object> params)
queryFirstObjectArray 在接口中 XmapperServicepublic List<Map<String,Object>> queryForMapList(String namespaceId, String id, Map<String,Object> params)
XmapperServicequeryForMapList 在接口中 XmapperServicepublic <T> List<T> query(String namespaceId, String id, Map<String,Object> params)
XmapperServicequery 在接口中 XmapperServicepublic <T> T queryFirst(String sqlId, Map<String,Object> params)
XmapperServicequeryFirst 在接口中 XmapperServicepublic <T> T queryFirst(String namespaceId, String id, Map<String,Object> params)
XmapperServicequeryFirst 在接口中 XmapperServicepublic int update(String sqlId, Map<String,Object> params)
XmapperServiceupdate 在接口中 XmapperServicepublic int update(String namespaceId, String id, Map<String,Object> params)
XmapperServiceupdate 在接口中 XmapperServicepublic int delete(String sqlId, Map<String,Object> params)
XmapperServicedelete 在接口中 XmapperServicepublic int delete(String namespaceId, String id, Map<String,Object> params)
XmapperServicedelete 在接口中 XmapperServicepublic Object save(String sqlId, Map<String,Object> params)
XmapperServicesave 在接口中 XmapperServicepublic Object save(String namespaceId, String id, Map<String,Object> params)
XmapperServicesave 在接口中 XmapperServiceCopyright © 2018. All rights reserved.