public class ObjSQL extends AbstractCommOperate implements org.teasoft.bee.osql.api.Suid
dsName, interceptorChain, nameTranslate| Constructor and Description |
|---|
ObjSQL() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginSameConnection() |
int |
delete(Object entity) |
<T> int |
delete(T entity,
org.teasoft.bee.osql.api.Condition condition) |
void |
endSameConnection() |
org.teasoft.bee.osql.BeeSql |
getBeeSql() |
org.teasoft.bee.osql.ObjToSQL |
getObjToSQL() |
<T> int |
insert(T entity) |
<T> long |
insertAndReturnId(T entity) |
<T> List<T> |
select(T entity) |
<T> List<T> |
select(T entity,
org.teasoft.bee.osql.api.Condition condition) |
void |
setBeeSql(org.teasoft.bee.osql.BeeSql beeSql) |
org.teasoft.bee.osql.api.Suid |
setDynamicParameter(String para,
String value) |
void |
setObjToSQL(org.teasoft.bee.osql.ObjToSQL objToSQL) |
protected <T> Class<T> |
toClassT(T entity) |
<T> int |
update(T entity) |
doBeforePasreEntity, doBeforeReturn, doBeforeReturn, getDataSourceName, getInterceptorChain, regCondition, regSuidType, setDataSourceName, setInterceptorChain, setNameTranslateOneTimepublic <T> List<T> select(T entity)
select in interface org.teasoft.bee.osql.api.Suidprotected <T> Class<T> toClassT(T entity)
public <T> int update(T entity)
update in interface org.teasoft.bee.osql.api.Suidpublic <T> int insert(T entity)
insert in interface org.teasoft.bee.osql.api.Suidpublic <T> long insertAndReturnId(T entity)
insertAndReturnId in interface org.teasoft.bee.osql.api.Suidpublic int delete(Object entity)
delete in interface org.teasoft.bee.osql.api.Suidpublic <T> List<T> select(T entity, org.teasoft.bee.osql.api.Condition condition)
select in interface org.teasoft.bee.osql.api.Suidpublic <T> int delete(T entity,
org.teasoft.bee.osql.api.Condition condition)
delete in interface org.teasoft.bee.osql.api.Suidpublic org.teasoft.bee.osql.api.Suid setDynamicParameter(String para, String value)
setDynamicParameter in interface org.teasoft.bee.osql.api.Suidpublic void beginSameConnection()
beginSameConnection in interface org.teasoft.bee.osql.api.Suidpublic void endSameConnection()
endSameConnection in interface org.teasoft.bee.osql.api.Suidpublic org.teasoft.bee.osql.BeeSql getBeeSql()
public void setBeeSql(org.teasoft.bee.osql.BeeSql beeSql)
public org.teasoft.bee.osql.ObjToSQL getObjToSQL()
public void setObjToSQL(org.teasoft.bee.osql.ObjToSQL objToSQL)
Copyright © 2024. All rights reserved.