Package com.imyeyu.spring.entity
Class BaseEntity
java.lang.Object
com.imyeyu.spring.entity.BaseEntity
- All Implemented Interfaces:
Creatable,Deletable,Updatable,Serializable
- Direct Known Subclasses:
Entity,UUIDEntity
基本实体
- Version:
- 2021-11-20 17:45
- Author:
- 夜雨
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanboolean创建时间删除时间更新时间inthashCode()boolean是否已删除voidsetCreatedAt(Long createdAt) 创建时间voidsetDeletedAt(Long deletedAt) 删除时间voidsetUpdatedAt(Long updatedAt) 更新时间toString()
-
Field Details
-
createdAt
创建时间 -
updatedAt
更新时间 -
deletedAt
删除时间
-
-
Constructor Details
-
BaseEntity
public BaseEntity()
-
-
Method Details
-
isDeleted
public boolean isDeleted()Description copied from interface:Deletable是否已删除 -
getCreatedAt
创建时间- Specified by:
getCreatedAtin interfaceCreatable- Returns:
- 创建时间
-
getUpdatedAt
更新时间- Specified by:
getUpdatedAtin interfaceUpdatable- Returns:
- 更新时间
-
getDeletedAt
删除时间- Specified by:
getDeletedAtin interfaceDeletable- Returns:
- 删除时间
-
setCreatedAt
创建时间- Specified by:
setCreatedAtin interfaceCreatable- Parameters:
createdAt- 创建时间
-
setUpdatedAt
更新时间- Specified by:
setUpdatedAtin interfaceUpdatable- Parameters:
updatedAt- 更新时间
-
setDeletedAt
删除时间- Specified by:
setDeletedAtin interfaceDeletable- Parameters:
deletedAt- 删除时间
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-