public abstract class ObjSQLAbstractServiceImpl extends Object implements ObjSQLService
| 构造器和说明 |
|---|
ObjSQLAbstractServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> int |
delete(T entity)
根据实体对象entity删除数据.According to entity object delete record.
|
<T> int |
delete(T entity,
Condition condition)
根据实体对象和Condition删记录.Delete the records according to entity and condition.
|
abstract Suid |
getSuid() |
<T> int |
insert(T entity)
根据实体对象entity插入数据.According to entity object insert record.
|
<T> List<T> |
select(T entity)
根据实体对象entity查询数据
According to entity object select records from database. |
<T> List<T> |
select(T entity,
Condition condition)
根据实体对象和Condition查询数据.Select the records according to entity and condition.
|
Suid |
setDynamicParameter(String para,
String value)
为动态表名、实体名参数设置值.for dynamic table & entity name
|
<T> int |
update(T entity)
根据实体对象entity更新数据,这个方法用于SQL的where条件的只有id属性,其它非null(且非空字符串)字段将更新到数据库(id除外)
According to entity object update record.This method just has id field to SQL where expression. |
public abstract Suid getSuid()
public <T> int insert(T entity)
Suidpublic <T> List<T> select(T entity)
Suidselect 在接口中 Suidentity - 与表对应的实体对象,且不能为空. table's entity(do not allow null).public <T> int delete(T entity)
Suiddelete 在接口中 Suidentity - 与表对应的实体对象,且不能为空. table's entity(do not allow null).public <T> int update(T entity)
Suidupdate 在接口中 Suidentity - 与表对应的实体对象,且不能为空;entity中id属性不能为空,作为过虑条件SuidRich.update(Object,java.lang.String)public <T> List<T> select(T entity, Condition condition)
Suidselect 在接口中 Suidentity - 与表对应的实体对象,且不能为空. table's entity(do not allow null).condition - entity默认有值的字段会转成field=value的形式,其它形式可通过condition指定.condition使用过的字段,默认情况不会再处理.public <T> int delete(T entity,
Condition condition)
Suiddelete 在接口中 Suidentity - 与表对应的实体对象,且不能为空. table's entity(do not allow null).condition - entity默认有值的字段会转成field=value的形式,其它形式可通过condition指定.condition使用过的字段,默认情况不会再处理.Copyright © 2020. All rights reserved.