public class BaseEntity extends Object implements Serializable
| 构造器和说明 |
|---|
BaseEntity() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleted()
设置删除标识
|
int |
deletedHard(org.nutz.dao.Dao dao)
直接删除
|
int |
deletedSoft(org.nutz.dao.Dao dao)
软删除
|
Date |
getCreateTime() |
String |
getId() |
int |
getIsdelete() |
Date |
getUpdateTime() |
void |
init()
初始化
|
Object |
insert(org.nutz.dao.Dao dao) |
<T extends BaseEntity> |
insertOrUpdate(Class<T> cls,
org.nutz.dao.Dao dao)
根据对象的主键(@Id/@Name/@Pk)先查询, 如果存在就更新, 不存在就插入(带init())
|
Object |
insertOrUpdate(org.nutz.dao.Dao dao)
根据对象的主键(@Id/@Name/@Pk)先查询, 如果存在就更新, 不存在就插入
|
Object |
insertOrUpdateIgnoreNull(org.nutz.dao.Dao dao) |
Object |
insertOrUpdateNoInit(org.nutz.dao.Dao dao)
插入/更新, 通过id查询数据库判断,若数据库里没有则插入,否则更新
在插入操作的时候不会调用初始化init函数进行初始化
|
boolean |
save(org.nutz.dao.Dao dao) |
void |
setCreateTime(Date createTime) |
void |
setId(String id) |
void |
setIsdelete(int isdelete) |
void |
setUpdateTime(Date updateTime) |
String |
toString() |
void |
updated() |
int |
updated(org.nutz.dao.Dao dao) |
int |
updateIgnoreNull(org.nutz.dao.Dao dao) |
void |
upgrade()
更新updatetime
|
public void init()
public void upgrade()
public void deleted()
public int deletedSoft(org.nutz.dao.Dao dao)
public int deletedHard(org.nutz.dao.Dao dao)
dao - NutzDao实例public Object insertOrUpdate(org.nutz.dao.Dao dao)
dao - NutzDao实例public <T extends BaseEntity> T insertOrUpdate(Class<T> cls, org.nutz.dao.Dao dao)
cls - 对象类型dao - NutzDao实例public Object insertOrUpdateIgnoreNull(org.nutz.dao.Dao dao)
public Object insertOrUpdateNoInit(org.nutz.dao.Dao dao)
dao - NutzDao实例public Object insert(org.nutz.dao.Dao dao)
public boolean save(org.nutz.dao.Dao dao)
public void updated()
public int updated(org.nutz.dao.Dao dao)
public int updateIgnoreNull(org.nutz.dao.Dao dao)
public String getId()
public void setId(String id)
public Date getCreateTime()
public void setCreateTime(Date createTime)
public Date getUpdateTime()
public void setUpdateTime(Date updateTime)
public int getIsdelete()
public void setIsdelete(int isdelete)
Copyright © 癸卯【兔】年–2023 hlinfo. All rights reserved.