所有方法 实例方法 抽象方法 默认方法
| 修饰符和类型 |
方法 |
说明 |
default void |
delete(ID id) |
|
default void |
delete(RestJsonWrapperBean wrapper) |
|
default void |
deleteCascadeById(ID id) |
|
<D extends GenericDao<T,ID>> D |
getDao() |
|
default String |
getSinoAttrsMybatisMapper() |
|
default ID |
insert(RestJsonWrapperBean wrapper) |
|
default void |
instantSave(RestJsonWrapperBean wrapper) |
|
default boolean |
isAvailableByCurrentUser(ID id) |
|
default boolean |
isUpdatedByCurrentUser(ID id) |
|
default void |
postUpdate(List<String> updatedColumnNameList,
List<ID> idList) |
|
default com.alibaba.fastjson.JSONObject |
print(ID id) |
|
default void |
save(ID id,
RestJsonWrapperBean wrapper) |
|
default List<T> |
selectAll() |
|
default T |
selectById(ID id) |
|
default T |
selectByIdIfPresent(ID id) |
|
default Page<T> |
selectByRole(Long roleId,
RestJsonWrapperBean wrapper) |
|
default String |
selectColumnById(ID id,
String column) |
|
default <V> V |
selectColumnById(ID id,
String column,
Class<V> columnType) |
|
default T |
selectDetail(ID id) |
|
default T |
selectFirst(MapperParameter parameter) |
|
default T |
selectFirstByFilter(SearchFilter filter,
Order... orders) |
|
default T |
selectFirstByFilter(SearchFilter filter,
RestJsonWrapperBean wrapper) |
|
default List<T> |
selectList(MapperParameter parameter) |
|
default List<T> |
selectList(T item,
Order... orders) |
|
default List<T> |
selectListByFilter(SearchFilter filter,
Order... orders) |
|
default List<T> |
selectListByFilter(SearchFilter filter,
RestJsonWrapperBean wrapper) |
|
default List<T> |
selectListByIds(List<ID> idList) |
|
default <V> Page<T> |
selectPagination(java.util.function.Supplier<List<V>> mapOrItemSupplier,
PageRowBounds rowBounds) |
|
default Page<T> |
selectPagination(MapperParameter parameter) |
|
default Page<T> |
selectPagination(MapperParameter parameter,
PageRowBounds rowBounds) |
|
default Page<T> |
selectPagination(RestJsonWrapperBean wrapper) |
|
default Page<T> |
selectPaginationByFilter(SearchFilter filter,
RestJsonWrapperBean wrapper) |
|
default Long |
selectProcId(ID id) |
|
default Page<T> |
selectRawPagination(RestJsonWrapperBean wrapper) |
|
default Page<T> |
selectSearchablePagination(RestJsonWrapperBean wrapper) |
|
default CoreServiceStatusDTO |
selectStatus(ID id,
String currentStatusCode) |
|
default void |
swap(String column,
ID firstId,
ID secondId) |
|
default void |
update(T proxy) |
|
default <V> void |
updateColumn(ID id,
String columnName,
V value) |
|
default void |
updateCreatedBy(List<T> itemList) |
|
default void |
updateCreatedBy(T item) |
|
default void |
updateIfChanged(List<T> itemList) |
|
default void |
updateIfChanged(T item) |
|
default RestValidationResultBean |
validate(ID id,
RestJsonWrapperBean jsonWrapper) |
|
default RestValidationResultBean |
validateUnique(ID id,
String columnName,
String columnValue) |
|
default RestValidationResultBean |
validateUnique(ID id,
Map<String,Object> columnMap) |
|
default RestValidationResultBean |
validateUnique(RestJsonWrapperBean wrapper) |
|