public class MethodHandleSQL extends Object
Modifier and Type | Field and Description |
---|---|
protected static MethodHandleSQL |
ms |
Modifier and Type | Method and Description |
---|---|
Object |
call(DBClient dbClient,
Class entityClass,
Method m,
Object[] params) |
static MethodHandleSQL |
getInstance() |
static String |
getPackageName(Class<?> clazz) |
protected Object |
parseInsert(Method method,
DBClient dbClient,
String sql,
Object[] params,
boolean batch) |
protected Object |
parseSelectList(Method method,
DBClient dbClient,
String sql,
Object[] paras) |
protected Object |
parseUpdate(Method method,
DBClient dbClient,
String sql,
Object[] params)
根据返回参数int 或者int[] 判断是否是批处理。如果都没有,根据第一参数判断
|
protected static MethodHandleSQL ms
public static MethodHandleSQL getInstance()
protected Object parseInsert(Method method, DBClient dbClient, String sql, Object[] params, boolean batch)
protected Object parseUpdate(Method method, DBClient dbClient, String sql, Object[] params)
method
- dbClient
- sql
- params
- Copyright © 2020. All rights reserved.