Class Dao
java.lang.Object
org.huiche.dao.Dao
- All Implemented Interfaces:
DeleteCmd, InsertCmd, UpdateCmd, CountQuery, ExistsQuery, GetColumnQuery, GetQuery, ListColumnQuery, ListQuery, OptionalQuery, PageQuery, StreamQuery, Executable
public class Dao
extends Object
implements InsertCmd, DeleteCmd, UpdateCmd, ListQuery, ListColumnQuery, PageQuery, StreamQuery, CountQuery, ExistsQuery, GetQuery, GetColumnQuery, OptionalQuery
数据访问对象
- Author:
- Maning
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CountQuery
count, count, count, count, count, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumn, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinct, countColumnDistinctMethods inherited from interface DeleteCmd
delete, delete, delete, delete, deleteById, deleteById, deleteByIds, deleteByIds, deleteByIdsMethods inherited from interface ExistsQuery
exists, exists, exists, exists, exists, existsById, existsByIdMethods inherited from interface GetColumnQuery
getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumn, getColumnById, getColumnById, getColumnById, getColumnById, getColumnById, getColumnById, getColumnById, getColumnById, getColumnById, getColumnByIdMethods inherited from interface GetQuery
doGet, get, get, get, getAs, getAs, getAs, getAs, getById, getById, getByIdAs, getByIdAsMethods inherited from interface InsertCmd
insert, insertBatch, insertBatch, insertBatchWith, insertBatchWith, insertWith, insertWith, insertWithMapMethods inherited from interface ListColumnQuery
listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumn, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIds, listColumnByIdsMethods inherited from interface ListQuery
doList, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, list, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listAs, listByIds, listByIds, listByIds, listByIdsAs, listByIdsAs, listByIdsAsMethods inherited from interface OptionalQuery
doOptional, optional, optional, optional, optionalAs, optionalAs, optionalAs, optionalAs, optionalById, optionalById, optionalByIdAs, optionalByIdAs, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumn, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnById, optionalColumnByIdMethods inherited from interface PageQuery
page, page, page, page, page, page, page, page, page, pageAs, pageAs, pageAs, pageAs, pageAs, pageAs, pageAs, pageAs, pageAs, pageAsMethods inherited from interface StreamQuery
doStream, stream, stream, stream, stream, stream, stream, streamAs, streamAs, streamAs, streamAs, streamAs, streamAs, streamAs, streamAsMethods inherited from interface UpdateCmd
update, update, update, update, updateById, updateById, updateById, updateByIds, updateByIds, updateByIds, updateByIds, updateByIds, updateByIdsWith, updateByIdsWith, updateByIdsWith, updateByIdsWithMap, updateByIdsWithMap, updateByIdsWithMap, updateByIdWith, updateByIdWith, updateByIdWithMap, updateByIdWithMap, updateWith, updateWith, updateWith, updateWithMap, updateWithMap, updateWithMap
-
Constructor Details
-
Dao
默认构造- Parameters:
jdbcExecutor- jdbc执行器daoInterceptors- dao拦截器
-
-
Method Details
-
executor
Description copied from interface:Executable执行器- Specified by:
executorin interfaceExecutable- Returns:
- 执行器
-
interceptor
Description copied from interface:Executable拦截器- Specified by:
interceptorin interfaceExecutable- Returns:
- 拦截器
-