public class SqlLib extends Object implements org.teasoft.bee.osql.BeeSql
| Constructor and Description |
|---|
SqlLib() |
| Modifier and Type | Method and Description |
|---|---|
int |
batch(String[] sql) |
int |
batch(String[] sql,
int batchSize) |
protected void |
checkClose(Statement stmt,
Connection conn) |
protected void |
closeConn(Connection conn) |
org.teasoft.bee.osql.Cache |
getCache() |
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 |
setCache(org.teasoft.bee.osql.Cache cache) |
public org.teasoft.bee.osql.Cache getCache()
public void setCache(org.teasoft.bee.osql.Cache cache)
public <T> List<T> select(String sql, T entity)
select in interface org.teasoft.bee.osql.BeeSqlpublic <T> List<T> selectSomeField(String sql, T entity)
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 int modify(String sql)
modify in interface org.teasoft.bee.osql.BeeSqlpublic long insertAndReturnId(String sql)
insertAndReturnId in interface org.teasoft.bee.osql.BeeSqlpublic String selectJson(String sql)
selectJson 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.BeeSqlprotected void checkClose(Statement stmt, Connection conn)
protected void closeConn(Connection conn)
Copyright © 2022. All rights reserved.