public class SqlLibForApp extends AbstractBase implements org.teasoft.bee.osql.BeeSql, Serializable
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,
Class<T> entityClass) |
String |
selectFun(String sql) |
String |
selectJson(String sql) |
List<Map<String,Object>> |
selectMapList(String sql) |
ResultSet |
selectRs(String sql) |
<T> List<T> |
selectSomeField(String sql,
Class<T> entityClass) |
void |
setBeeSqlForApp(org.teasoft.bee.app.BeeSqlForApp beeSqlForApp) |
_toColumnName, addInCache, clearContext, clearContext, clearInCache, createObject, getCache, getShowShardingSQL, getShowSQL, initRoute, isConfuseDuplicateFieldDB, isConstraint, isJoson, jsonHandlerProcess, logAffectRow, logDsTab, logSelectRows, logSQL, setCache, shardingIndex, updateInfoInCachepublic ResultSet selectRs(String sql)
selectRs in interface org.teasoft.bee.osql.BeeSqlpublic org.teasoft.bee.app.BeeSqlForApp getBeeSqlForApp()
public void setBeeSqlForApp(org.teasoft.bee.app.BeeSqlForApp beeSqlForApp)
public <T> List<T> select(String sql, Class<T> entityClass)
select in interface org.teasoft.bee.osql.BeeSqlpublic <T> List<T> selectSomeField(String sql, Class<T> entityClass)
selectSomeField in interface org.teasoft.bee.osql.BeeSqlpublic String selectFun(String sql)
selectFun in interface org.teasoft.bee.osql.BeeSqlpublic List<String[]> select(String sql)
select in interface org.teasoft.bee.osql.BeeSqlpublic List<Map<String,Object>> selectMapList(String sql)
selectMapList in interface org.teasoft.bee.osql.BeeSqlpublic String selectJson(String sql)
selectJson in interface org.teasoft.bee.osql.BeeSqlpublic int modify(String sql)
modify in interface org.teasoft.bee.osql.BeeSqlpublic long insertAndReturnId(String sql)
insertAndReturnId in interface org.teasoft.bee.osql.BeeSqlpublic int batch(String[] sql)
batch in interface org.teasoft.bee.osql.BeeSqlpublic int batch(String[] sql, int batchSize)
batch in interface org.teasoft.bee.osql.BeeSqlCopyright © 2024. All rights reserved.