Skip to content

通用DTO对象设计

java
/**
 * @author Gnerv LiGen
 */
@Data
public class BaseDTO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;
    
    /**
     * id 一般为数据库自增序列
     */
    private Long id;
    
    /**
     * gmt 创建时间戳
     */
    private Long gmtCreate;
    
    /**
     * gmt 修改时间戳
     */
    private Long gmtModified;
    
    /**
     * 通用预扩展对象
     */
    private Map<String, Object> extend;

}

Released under the MIT License.