public abstract class AbstractBase extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
INDEX1 |
protected static String |
INDEX2 |
protected static boolean |
openFieldTypeHandler |
| Constructor and Description |
|---|
AbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
_toColumnName(String fieldName,
Class entityClass) |
protected void |
addInCache(String sql,
Object rs,
int resultSetSize) |
protected void |
clearContext(String sql) |
protected void |
clearContext(String sql_0,
int batchSize,
int len) |
protected void |
clearInCache(String sql,
String returnType,
org.teasoft.bee.osql.SuidType suidType,
int affectRow) |
protected Object |
createObject(Class c) |
org.teasoft.bee.osql.Cache |
getCache() |
protected boolean |
getShowShardingSQL() |
protected boolean |
getShowSQL() |
protected void |
initRoute(org.teasoft.bee.osql.SuidType suidType,
Class clazz,
String sql) |
protected boolean |
isConfuseDuplicateFieldDB() |
protected boolean |
isConstraint(Exception e) |
protected boolean |
isJoson(Field field) |
protected Object |
jsonHandlerProcess(Field field,
Object obj,
org.teasoft.bee.osql.type.TypeHandler jsonHandler) |
protected void |
logAffectRow(int num) |
protected void |
logDsTab() |
protected void |
logSelectRows(int size) |
protected static void |
logSQL(String hardStr) |
void |
setCache(org.teasoft.bee.osql.Cache cache) |
protected String |
shardingIndex() |
protected boolean |
updateInfoInCache(String sql,
String returnType,
org.teasoft.bee.osql.SuidType suidType,
Class entityClass) |
protected static boolean openFieldTypeHandler
protected static final String INDEX1
protected static final String INDEX2
public org.teasoft.bee.osql.Cache getCache()
public void setCache(org.teasoft.bee.osql.Cache cache)
protected boolean updateInfoInCache(String sql, String returnType, org.teasoft.bee.osql.SuidType suidType, Class entityClass)
protected void clearInCache(String sql, String returnType, org.teasoft.bee.osql.SuidType suidType, int affectRow)
protected void clearContext(String sql)
protected boolean isConfuseDuplicateFieldDB()
protected void logSelectRows(int size)
protected void logAffectRow(int num)
protected void logDsTab()
protected static void logSQL(String hardStr)
protected void clearContext(String sql_0, int batchSize, int len)
protected boolean isJoson(Field field)
protected Object jsonHandlerProcess(Field field, Object obj, org.teasoft.bee.osql.type.TypeHandler jsonHandler)
protected Object createObject(Class c) throws IllegalAccessException, InstantiationException
protected String shardingIndex()
protected boolean getShowSQL()
protected boolean getShowShardingSQL()
protected boolean isConstraint(Exception e)
Copyright © 2024. All rights reserved.