public abstract class AbstractGogoBoImpl<D extends GogoDo,K extends GogoMapper<D,E>,E extends GogoExample>
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
protected K |
mapper |
protected PrivilegeInfo |
pvgInfo |
protected static java.lang.String |
SOURCE_TYPE_INSERT |
protected static java.lang.String |
SOURCE_TYPE_UPDATE |
| 构造器和说明 |
|---|
AbstractGogoBoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterSave(D dataObject,
java.lang.String type) |
void |
beforeSave(D dataObject,
java.lang.String type) |
int |
countByExample(E example) |
int |
delete(java.lang.Long id) |
int |
deleteByExample(E example) |
DataResult<D> |
getPageByExample(E example) |
int |
insert(D dataObject) |
void |
insertBatchSelective(java.util.List<D> recordLst) |
boolean |
isValidDo(D dataObject) |
java.util.List<D> |
selectByExample(E example) |
D |
selectByPrimaryKey(java.lang.Long id) |
void |
setMapper(K mapper) |
int |
update(D dataObject) |
int |
updateBatchByPrimaryKeySelective(java.util.List<D> records) |
int |
updateByExample(D record,
E example) |
int |
updateByExample(java.util.Map<java.lang.String,java.lang.Object> map) |
protected K extends GogoMapper<D,E> mapper
protected org.slf4j.Logger logger
protected static final java.lang.String SOURCE_TYPE_INSERT
protected static final java.lang.String SOURCE_TYPE_UPDATE
@Autowired @Qualifier(value="gogoPvgInfo") protected PrivilegeInfo pvgInfo
public void setMapper(K mapper)
public void beforeSave(D dataObject, java.lang.String type)
public void afterSave(D dataObject, java.lang.String type)
public int insert(D dataObject)
public int delete(java.lang.Long id)
public int deleteByExample(E example)
public int countByExample(E example)
public DataResult<D> getPageByExample(E example)
public D selectByPrimaryKey(java.lang.Long id)
public int update(D dataObject)
public int updateByExample(java.util.Map<java.lang.String,java.lang.Object> map)
public boolean isValidDo(D dataObject)
public void insertBatchSelective(java.util.List<D> recordLst)
public int updateBatchByPrimaryKeySelective(java.util.List<D> records)
Copyright © 2018. All Rights Reserved.