类 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 String analytical(String spEl, Map<String,Object> argMap, String defaultValue)
      解析并执行 SpEL 表达式 若表达式中包含哈希符号 (#),则解析并执行该表达式 否则,直接返回默认值
      参数:
      spEl - SpEL表达式字符串
      argMap - 方法参数的映射,用于在表达式中引用参数
      defaultValue - 如果表达式未执行或执行结果为空时的默认返回值
      返回:
      解析执行后的结果,或默认值
    • getArgMap

      public static MethodContext getArgMap(org.aspectj.lang.ProceedingJoinPoint point)
      从方法调用的切点中获取参数映射并封装对象
      参数:
      point - 方法调用的切点
      返回:
      包含方法参数和实例字符串的 MethodContext 对象