Package cn.cloudself.query.resolver
Class LifecycleHelpers.ResolverWrapper
- java.lang.Object
-
- cn.cloudself.query.resolver.LifecycleHelpers.ResolverWrapper
-
- All Implemented Interfaces:
DatabaseAccessor
- Enclosing class:
- LifecycleHelpers
public static class LifecycleHelpers.ResolverWrapper extends Object implements DatabaseAccessor
-
-
Constructor Summary
Constructors Constructor Description ResolverWrapper(DatabaseAccessor databaseAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> TdoDelete(Class<?> queryPro, String sql, Object[] params, Class<T> clazz)<ID> List<ID>doInsert(Class<?> queryPro, String sql, Object[] params, Class<ID> clazz)<T> List<T>doSelect(Class<?> queryPro, String sql, Object[] params, Class<T> clazz)<T> TdoUpdate(Class<?> queryPro, String sql, Object[] params, Class<T> clazz)
-
-
-
Constructor Detail
-
ResolverWrapper
public ResolverWrapper(DatabaseAccessor databaseAccessor)
-
-
Method Detail
-
doSelect
public <T> List<T> doSelect(@Nullable Class<?> queryPro, @NotNull String sql, @NotNull Object[] params, @NotNull Class<T> clazz)
- Specified by:
doSelectin interfaceDatabaseAccessorclazz- 需返回的对象类型
-
doUpdate
public <T> T doUpdate(@Nullable Class<?> queryPro, @NotNull String sql, @NotNull Object[] params, @NotNull Class<T> clazz)- Specified by:
doUpdatein interfaceDatabaseAccessorclazz- 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
-
doDelete
public <T> T doDelete(@Nullable Class<?> queryPro, @NotNull String sql, @NotNull Object[] params, @NotNull Class<T> clazz)- Specified by:
doDeletein interfaceDatabaseAccessorclazz- 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
-
-