/** * Copyright (c) 2018 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package com.zt.security.model; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.zt.core.context.User; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 系统用户Token */ @Data @TableName("SYS_USER_TOKEN") public class SysUserToken implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId private Long id; /** * 用户ID */ private Long userId; /** * 用户token */ private String token; /** * 用户system */ private String systemMarker; /** * 用户system */ private String roleName; /** * 过期时间 */ private Date expireDate; /** * 更新时间 */ private Date updateDate; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createDate; @TableField(exist = false) private User user; }