-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceJdbcQSR.IResultSetWalkerpublic enumJdbcQSR.OnNullpublic classJdbcQSR.Companion
-
Constructor Summary
Constructors Constructor Description JdbcQSR()
-
Method Summary
Modifier and Type Method Description <T extends Any> List<T>doSelect(Class<?> queryPro, String sql, Array<Object> params, Class<T> clazz)<T extends Any> TdoUpdate(Class<?> queryPro, String sql, Array<Object> params, Class<T> clazz)<T extends Any> TdoUpdateBatch(Class<?> queryPro, String sql, Array<Array<Object>> params, Class<T> clazz)<ID extends Any> List<ID>doInsert(Class<?> queryPro, String sql, Array<Object> params, Class<ID> clazz)<ID extends Any> List<ID>doInsertBatch(Class<?> queryPro, String sql, Array<Array<Object>> params, Class<ID> clazz)-
-
Method Detail
-
doSelect
<T extends Any> List<T> doSelect(Class<?> queryPro, String sql, Array<Object> params, Class<T> clazz)
- Parameters:
clazz- 需返回的对象类型
-
doUpdate
<T extends Any> T doUpdate(Class<?> queryPro, String sql, Array<Object> params, Class<T> clazz)
- Parameters:
clazz- 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
-
doUpdateBatch
<T extends Any> T doUpdateBatch(Class<?> queryPro, String sql, Array<Array<Object>> params, Class<T> clazz)
- Parameters:
clazz- 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
-
doInsert
<ID extends Any> List<ID> doInsert(Class<?> queryPro, String sql, Array<Object> params, Class<ID> clazz)
- Parameters:
clazz- insert方法需返回id列表,clazz是指ID的类型 如Long, Integer, String等
-
-
-
-