🎨 Improving structure / format of the code.

This commit is contained in:
lbw 2022-05-20 18:04:29 +08:00
parent d609e50873
commit 4eb805c723
2 changed files with 7 additions and 7 deletions

View File

@ -55,7 +55,8 @@ public class SysLogAspect {
EvaluationContext context = SysLogUtils.getContext(point.getArgs(), signature.getMethod()); EvaluationContext context = SysLogUtils.getContext(point.getArgs(), signature.getMethod());
try { try {
value = SysLogUtils.getValue(context, expression, String.class); value = SysLogUtils.getValue(context, expression, String.class);
} catch (Exception e) { }
catch (Exception e) {
// SPEL 表达式异常获取 value 的值 // SPEL 表达式异常获取 value 的值
log.error("@SysLog 解析SPEL {} 异常", expression); log.error("@SysLog 解析SPEL {} 异常", expression);
} }

View File

@ -98,11 +98,10 @@ public class SysLogUtils {
/** /**
* 获取spel 定义的参数值 * 获取spel 定义的参数值
*
* @param context 参数容器 * @param context 参数容器
* @param key key * @param key key
* @param clazz 需要返回的类型 * @param clazz 需要返回的类型
* @param <T> 返回泛型 * @param <T> 返回泛型
* @return 参数值 * @return 参数值
*/ */
public <T> T getValue(EvaluationContext context, String key, Class<T> clazz) { public <T> T getValue(EvaluationContext context, String key, Class<T> clazz) {
@ -113,8 +112,7 @@ public class SysLogUtils {
/** /**
* 获取参数容器 * 获取参数容器
* * @param arguments 方法的参数列表
* @param arguments 方法的参数列表
* @param signatureMethod 被执行的方法体 * @param signatureMethod 被执行的方法体
* @return 装载参数的容器 * @return 装载参数的容器
*/ */
@ -129,4 +127,5 @@ public class SysLogUtils {
} }
return context; return context;
} }
} }