public class SqlLibForApp extends SqlLib
openFieldTypeHandler| Constructor and Description |
|---|
SqlLibForApp() |
| Modifier and Type | Method and Description |
|---|---|
int |
batch(String[] sql) |
int |
batch(String[] sql,
int batchSize) |
org.teasoft.bee.app.BeeSqlForApp |
getBeeSqlForApp() |
long |
insertAndReturnId(String sql) |
int |
modify(String sql) |
<T> List<T> |
moreTableSelect(String sql,
T entity) |
List<String[]> |
select(String sql) |
<T> List<T> |
select(String sql,
T entity) |
String |
selectFun(String sql)
SQL function: max,min,avg,sum,count.
|
String |
selectJson(String sql) |
List<Map<String,Object>> |
selectMapList(String sql) |
<T> List<T> |
selectSomeField(String sql,
T entity) |
void |
setBeeSqlForApp(org.teasoft.bee.app.BeeSqlForApp beeSqlForApp) |
_toColumnName, addInCache, checkClose, clearContext, clearContext, clearInCache, closeConn, createObject, getCache, initRoute, isConfuseDuplicateFieldDB, isJoson, jsonHandlerProcess, logSelectRows, setCache, updateInfoInCachepublic org.teasoft.bee.app.BeeSqlForApp getBeeSqlForApp()
public void setBeeSqlForApp(org.teasoft.bee.app.BeeSqlForApp beeSqlForApp)
public <T> List<T> selectSomeField(String sql, T entity)
selectSomeField in interface org.teasoft.bee.osql.BeeSqlselectSomeField in class SqlLibpublic String selectFun(String sql)
SqlLibpublic List<Map<String,Object>> selectMapList(String sql)
selectMapList in interface org.teasoft.bee.osql.BeeSqlselectMapList in class SqlLibpublic String selectJson(String sql)
selectJson in interface org.teasoft.bee.osql.BeeSqlselectJson in class SqlLibpublic int modify(String sql)
public long insertAndReturnId(String sql)
insertAndReturnId in interface org.teasoft.bee.osql.BeeSqlinsertAndReturnId in class SqlLibpublic int batch(String[] sql)
public int batch(String[] sql, int batchSize)
public <T> List<T> moreTableSelect(String sql, T entity)
moreTableSelect in interface org.teasoft.bee.osql.BeeSqlmoreTableSelect in class SqlLibCopyright © 2022. All rights reserved.