java.lang.Object
io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long>
io.github.mangocrisp.spring.taybct.api.system.domain.SysUserOnline
所有已实现的接口:
Serializable

@TableName("sys_user_online") public class SysUserOnline extends io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long> implements Serializable
在线用户
sys_user_online
从以下版本开始:
1.0.0
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private String
    访问的 token 值
    private @NotBlank(message="[\u8ba4\u8bc1\u65b9\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    认证方式
    private @NotBlank(message="[\u5ba2\u6237\u7aef id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    客户端 id
    private @NotNull(message="[\u8d85\u65f6\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") Long
    超时时间
    在什么时候超时
    private @Size(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") String
    ip 地址
    private @NotBlank(message="[jwt token id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String
    jwt token id
    private @NotNull(message="[\u767b\u5f55\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime
    登录时间
    private static final long
     
    private String
    租户 id 区分不同租户的在线用户
    private Long
    用户 id
    private @NotBlank(message="[\u7528\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String
    用户名
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity

    canEqual, equals, getCreateTime, getCreateUser, getExpansion, getId, getUpdateTime, getUpdateUser, hashCode, setCreateTime, setCreateUser, setExpansion, setId, setUpdateTime, setUpdateUser, toString

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • serialVersionUID

      @TableField(exist=false) private static final long serialVersionUID
      另请参阅:
    • jti

      @NotBlank(message="[jwt token id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") private @NotBlank(message="[jwt token id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String jti
      jwt token id
    • ip

      @Size(max=20, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") private @Size(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") String ip
      ip 地址
    • clientId

      @NotBlank(message="[\u5ba2\u6237\u7aef id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @NotBlank(message="[\u5ba2\u6237\u7aef id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String clientId
      客户端 id
    • authMethod

      @NotBlank(message="[\u8ba4\u8bc1\u65b9\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @NotBlank(message="[\u8ba4\u8bc1\u65b9\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String authMethod
      认证方式
    • userName

      @NotBlank(message="[\u7528\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") private @NotBlank(message="[\u7528\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String userName
      用户名
    • loginTime

      @NotNull(message="[\u767b\u5f55\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private @NotNull(message="[\u767b\u5f55\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime loginTime
      登录时间
    • exp

      @NotNull(message="[\u8d85\u65f6\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="[\u8d85\u65f6\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") Long exp
      超时时间
    • expTime

      @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private LocalDateTime expTime
      在什么时候超时
    • tenantId

      private String tenantId
      租户 id 区分不同租户的在线用户
    • userId

      private Long userId
      用户 id
    • accessTokenValue

      private String accessTokenValue
      访问的 token 值
  • 构造器详细资料

    • SysUserOnline

      public SysUserOnline()