类 SaApplication

java.lang.Object
cn.dev33.satoken.application.SaApplication
所有已实现的接口:
SaGetValueInterface, SaSetValueInterface

public class SaApplication extends Object implements SaSetValueInterface
Application Model,全局作用域的读取值对象

在应用全局范围内: 存值、取值

作者:
kong
  • 字段详细资料

    • defaultInstance

      public static SaApplication defaultInstance
      默认实例
  • 构造器详细资料

    • SaApplication

      public SaApplication()
  • 方法详细资料

    • get

      public Object get(String key)
      取值
      指定者:
      get 在接口中 SaGetValueInterface
      参数:
      key - key
      返回:
    • set

      public SaApplication set(String key, Object value)
      写值
      指定者:
      set 在接口中 SaSetValueInterface
      参数:
      key - 名称
      value - 值
      返回:
      对象自身
    • delete

      public SaApplication delete(String key)
      删值
      指定者:
      delete 在接口中 SaSetValueInterface
      参数:
      key - 要删除的key
      返回:
      对象自身
    • set

      public SaApplication set(String key, Object value, long ttl)
      写值
      参数:
      key - 名称
      value - 值
      ttl - 有效时间(单位:秒)
      返回:
      对象自身
    • keys

      public List<String> keys()
      返回存入的所有 key
      返回:
      /
    • clear

      public void clear()
      清空存入的所有 key
    • splicingDataKey

      public String splicingDataKey(String key)
      拼接key:变量存储时使用的key
      参数:
      key - 原始 key
      返回:
      拼接后的 key 值