类 KeyUtil

java.lang.Object
cn.iosd.starter.redisson.utils.KeyUtil

public class KeyUtil extends Object
作者:
ok1996
  • 构造器详细资料

    • KeyUtil

      public KeyUtil()
  • 方法详细资料

    • generate

      public static String generate(org.aspectj.lang.ProceedingJoinPoint point, String value, String param, boolean includePointMd5)
      生成key
          值: includePointMd5?
                固定值+动态参数值+md5.get() :
                固定值+动态参数值
       
      参数:
      point - 切点信息
      value - key固定值
      param - key动态参数值
      includePointMd5 - key后缀:是否拼接MD5(值:从切点获取方法参数和方法名称生成对象,转为md5)
      返回:
      key值
      抛出:
      IllegalArgumentException - 如果includePointMd5为false且value和param均为空