类 SpElUtil

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

public class SpElUtil extends Object
Spring Expression Language :SpEL
作者:
ok1996
  • 构造器详细资料

    • SpElUtil

      public SpElUtil()
  • 方法详细资料

    • analytical

      public static <T> T analytical(String spEl, Map<String,Object> argMap, Class<T> clazz, T defaultValue)
      分析SpEL表达式
      参数:
      spEl - spel
      argMap - 参数映射 getArgMap(ProceedingJoinPoint)
      clazz - 结果值的类型
      defaultValue - 如果spEl解析出来为null的值
      返回:
      SpElUtil
    • getArgMap

      public static Map<String,Object> getArgMap(org.aspectj.lang.ProceedingJoinPoint point)
      JoinPoint.getArgs()中得到参数与其字段的kv映射
      参数:
      point - 切点
      返回:
      HashMap<String, Object>