public class PreparedSqlLib extends Object implements org.teasoft.bee.osql.PreparedSql
| Constructor and Description |
|---|
PreparedSqlLib() |
| Modifier and Type | Method and Description |
|---|---|
org.teasoft.bee.osql.BeeSql |
getBeeSql() |
String |
getDataSourceName() |
org.teasoft.bee.osql.interccept.InterceptorChain |
getInterceptorChain() |
int |
insertBatch(String sqlStr,
List<Map<String,Object>> parameterMapList) |
int |
insertBatch(String sqlStr,
List<Map<String,Object>> parameterMapList,
int batchSize) |
int |
modify(String sql)
Deprecated.
|
int |
modify(String sqlStr,
Map<String,Object> map)
Deprecated.
|
int |
modify(String sql,
Object[] preValues)
Deprecated.
|
<T> List<T> |
moreTableSelect(String sqlStr,
T returnType) |
<T> List<T> |
moreTableSelect(String sqlStr,
T entity,
Map<String,Object> map) |
<T> List<T> |
moreTableSelect(String sqlStr,
T entity,
Map<String,Object> map,
int start,
int size) |
List<String[]> |
select(String sql) |
List<String[]> |
select(String sqlStr,
Map<String,Object> map) |
List<String[]> |
select(String sqlStr,
Map<String,Object> map,
int start,
int size) |
List<String[]> |
select(String sql,
Object[] preValues) |
List<String[]> |
select(String sql,
Object[] preValues,
int start,
int size) |
<T> List<T> |
select(String sql,
T returnType) |
<T> List<T> |
select(String sqlStr,
T entity,
Map<String,Object> map) |
<T> List<T> |
select(String sqlStr,
T entity,
Map<String,Object> map,
int start,
int size) |
<T> List<T> |
select(String sql,
T returnType,
Object[] preValues) |
<T> List<T> |
select(String sql,
T entity,
Object[] preValues,
int start,
int size) |
String |
selectFun(String sql) |
String |
selectFun(String sqlStr,
Map<String,Object> parameterMap) |
String |
selectFun(String sql,
Object[] preValues) |
String |
selectJson(String sql) |
String |
selectJson(String sqlStr,
Map<String,Object> map) |
String |
selectJson(String sqlStr,
Map<String,Object> map,
int start,
int size) |
String |
selectJson(String sql,
Object[] preValues) |
String |
selectJson(String sql,
Object[] preValues,
int start,
int size) |
List<Map<String,Object>> |
selectMapList(String sql) |
List<Map<String,Object>> |
selectMapList(String sqlStr,
Map<String,Object> parameterMap) |
List<Map<String,Object>> |
selectMapList(String sqlStr,
Map<String,Object> parameterMap,
int start,
int size) |
<T> List<T> |
selectSomeField(String sqlStr,
T entity,
Map<String,Object> map) |
<T> List<T> |
selectSomeField(String sqlStr,
T entity,
Map<String,Object> map,
int start,
int size) |
<T> List<T> |
selectSomeField(String sql,
T entity,
Object[] preValues) |
<T> List<T> |
selectSomeField(String sql,
T entity,
Object[] preValues,
int start,
int size) |
void |
setBeeSql(org.teasoft.bee.osql.BeeSql beeSql) |
void |
setDataSourceName(String dsName) |
void |
setInterceptorChain(org.teasoft.bee.osql.interccept.InterceptorChain interceptorChain) |
void |
setNameTranslate(org.teasoft.bee.osql.NameTranslate nameTranslate) |
public org.teasoft.bee.osql.BeeSql getBeeSql()
public void setBeeSql(org.teasoft.bee.osql.BeeSql beeSql)
public org.teasoft.bee.osql.interccept.InterceptorChain getInterceptorChain()
getInterceptorChain in interface org.teasoft.bee.osql.CommOperatepublic void setInterceptorChain(org.teasoft.bee.osql.interccept.InterceptorChain interceptorChain)
public void setDataSourceName(String dsName)
setDataSourceName in interface org.teasoft.bee.osql.CommOperatepublic String getDataSourceName()
getDataSourceName in interface org.teasoft.bee.osql.CommOperatepublic void setNameTranslate(org.teasoft.bee.osql.NameTranslate nameTranslate)
setNameTranslate in interface org.teasoft.bee.osql.CommOperatepublic <T> List<T> select(String sql, T returnType, Object[] preValues)
select in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> select(String sql, T returnType)
select in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> select(String sql, T entity, Object[] preValues, int start, int size)
select in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> select(String sqlStr, T entity, Map<String,Object> map)
select in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> select(String sqlStr, T entity, Map<String,Object> map, int start, int size)
select in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> selectSomeField(String sql, T entity, Object[] preValues)
selectSomeField in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> selectSomeField(String sql, T entity, Object[] preValues, int start, int size)
selectSomeField in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> selectSomeField(String sqlStr, T entity, Map<String,Object> map)
selectSomeField in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> selectSomeField(String sqlStr, T entity, Map<String,Object> map, int start, int size)
selectSomeField in interface org.teasoft.bee.osql.PreparedSqlpublic String selectFun(String sql, Object[] preValues)
selectFun in interface org.teasoft.bee.osql.PreparedSqlpublic String selectFun(String sqlStr, Map<String,Object> parameterMap)
selectFun in interface org.teasoft.bee.osql.PreparedSqlpublic List<String[]> select(String sql, Object[] preValues)
select in interface org.teasoft.bee.osql.PreparedSqlpublic List<String[]> select(String sql, Object[] preValues, int start, int size)
select in interface org.teasoft.bee.osql.PreparedSqlpublic List<String[]> select(String sqlStr, Map<String,Object> map)
select in interface org.teasoft.bee.osql.PreparedSqlpublic List<String[]> select(String sqlStr, Map<String,Object> map, int start, int size)
select in interface org.teasoft.bee.osql.PreparedSql@Deprecated public int modify(String sql, Object[] preValues)
modify in interface org.teasoft.bee.osql.PreparedSql@Deprecated public int modify(String sqlStr, Map<String,Object> map)
modify in interface org.teasoft.bee.osql.PreparedSql@Deprecated public int modify(String sql)
modify in interface org.teasoft.bee.osql.PreparedSqlpublic String selectJson(String sql, Object[] preValues)
selectJson in interface org.teasoft.bee.osql.PreparedSqlpublic String selectJson(String sql, Object[] preValues, int start, int size)
selectJson in interface org.teasoft.bee.osql.PreparedSqlpublic String selectJson(String sqlStr, Map<String,Object> map)
selectJson in interface org.teasoft.bee.osql.PreparedSqlpublic String selectJson(String sqlStr, Map<String,Object> map, int start, int size)
selectJson in interface org.teasoft.bee.osql.PreparedSqlpublic String selectJson(String sql)
selectJson in interface org.teasoft.bee.osql.PreparedSqlpublic List<String[]> select(String sql)
select in interface org.teasoft.bee.osql.PreparedSqlpublic String selectFun(String sql)
selectFun in interface org.teasoft.bee.osql.PreparedSqlpublic List<Map<String,Object>> selectMapList(String sql)
selectMapList in interface org.teasoft.bee.osql.PreparedSqlpublic List<Map<String,Object>> selectMapList(String sqlStr, Map<String,Object> parameterMap)
selectMapList in interface org.teasoft.bee.osql.PreparedSqlpublic List<Map<String,Object>> selectMapList(String sqlStr, Map<String,Object> parameterMap, int start, int size)
selectMapList in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> moreTableSelect(String sqlStr, T returnType)
moreTableSelect in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> moreTableSelect(String sqlStr, T entity, Map<String,Object> map)
moreTableSelect in interface org.teasoft.bee.osql.PreparedSqlpublic <T> List<T> moreTableSelect(String sqlStr, T entity, Map<String,Object> map, int start, int size)
moreTableSelect in interface org.teasoft.bee.osql.PreparedSqlpublic int insertBatch(String sqlStr, List<Map<String,Object>> parameterMapList, int batchSize)
insertBatch in interface org.teasoft.bee.osql.PreparedSqlCopyright © 2022. All rights reserved.