T - public abstract class AbstractDbUtilsHaloDao<T> extends AbstractHaloDao<T> implements IHaloDao<T>, IHaloViewDao<T>
dialectentityMap, entityType| 构造器和说明 |
|---|
AbstractDbUtilsHaloDao() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected HaloGetMap |
callProc(String sql,
Object[] params)
调用存储过程
|
protected List<HaloGetMap> |
callProcList(String sql,
Object[] params)
调用存储过程
|
protected long |
countMySqlResult(String sql,
Object[] params)
计算sql的条数
|
protected int |
delete(String sql,
Object[] params)
删除SQL
|
protected abstract Connection |
getConnection(DataSource dataSource) |
protected Object |
insert(String sql,
Object[] params)
插入SQL
|
protected List<T> |
queryList(String sql,
Object[] params,
Map<String,String> aliasMap)
查询列表
|
protected T |
queryOne(String sql,
Object[] params,
Map<String,String> aliasMap)
查询唯一的一行
|
protected HaloGetMap |
queryUnique(String sql,
Object[] params,
Map<String,String> aliasMap)
查询唯一
|
protected void |
setDataSource(DataSource dataSource) |
protected int |
update(String sql,
Object[] params)
更新SQL
|
callProcedure, callProcedureList, cud, delete, delete, deleteById, findById, findFirst, findList, findOne, findPage, findUnique, save, setDialect, update, update, update, updateNotBgenerateCudSqlFromXml, generateDeleteByIdSql, generateDeleteSql, generateFindByIdSql, generateInsertSql, generateProcedureSql, generateQuerySql, generateUpdateEntitySql, generateUpdateSql, getIdanalyzeAliasMap, analyzeKey, CheckSpace, convertToDate, convertValue, filterKey, getColumnMappingAlias, getCUDSql, getEntityName, getEntityType, getFieldType, getInstanceEntity, getJoinSql, getOrder, getOrderSql, getTableSql, getXml, getXmlByClassPath, initEntityInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcallProcedure, callProcedureList, cud, delete, delete, deleteById, findById, findFirst, findList, findOne, findPage, findUnique, save, update, update, updatecallProcedure, callProcedureList, cud, findById, findFirst, findList, findOne, findPage, findUniqueprotected abstract Connection getConnection(DataSource dataSource)
protected void setDataSource(DataSource dataSource)
protected long countMySqlResult(String sql, Object[] params)
AbstractHaloDaocountMySqlResult 在类中 AbstractHaloDao<T>protected List<T> queryList(String sql, Object[] params, Map<String,String> aliasMap)
AbstractHaloDaoqueryList 在类中 AbstractHaloDao<T>protected T queryOne(String sql, Object[] params, Map<String,String> aliasMap)
AbstractHaloDaoqueryOne 在类中 AbstractHaloDao<T>protected HaloGetMap queryUnique(String sql, Object[] params, Map<String,String> aliasMap)
AbstractHaloDaoqueryUnique 在类中 AbstractHaloDao<T>protected Object insert(String sql, Object[] params)
AbstractHaloDaoinsert 在类中 AbstractHaloDao<T>protected int delete(String sql, Object[] params)
AbstractHaloDaodelete 在类中 AbstractHaloDao<T>protected int update(String sql, Object[] params)
AbstractHaloDaoupdate 在类中 AbstractHaloDao<T>protected HaloGetMap callProc(String sql, Object[] params)
AbstractHaloDaocallProc 在类中 AbstractHaloDao<T>protected List<HaloGetMap> callProcList(String sql, Object[] params)
AbstractHaloDaocallProcList 在类中 AbstractHaloDao<T>Copyright © 2015. All rights reserved.