技术分享
SpringBoot使用AOP对JSONRPC方法拦截时导致形式参数变为argX的解决办法
00 分钟
2023-12-29
2024-1-6
type
status
date
slug
summary
tags
category
icon
password

aop代码

问题描述

spring使用aop的某个接口进行拦截时导致形式参数通过反射获取时发生变化,导致JSONRPC在进行参数绑定时找不到对应的对象。
Parameter[] paramsReflect = m.getParameters();
(String ctx, String name) -> (String arg0, String arg1)

没开启aop时

notion image

开启aop时

notion image

解决的方法

notion image

参考资料