首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

运行时获取步骤的参数名

2012-06-29 
运行时获取方法的参数名暂时跟踪到的是貌似和org.springframework.core.MethodParameter类得getParameterN

运行时获取方法的参数名
暂时跟踪到的是貌似和org.springframework.core.MethodParameter类得getParameterName方法有关系。

它需要一个变量名发现者。也就是实现了ParameterNameDiscoverer的类
实现类包括
AspectJAdviceParameterNameDiscoverer
AspectJAnnotationParameterNameDiscoverer
LocalVariableTableParameterNameDiscoverer
PrioritizedParameterNameDiscoverer

LocalVariableTableParameterNameDiscoverer是从本地的class文件中,获取debug信息,来获取方法变量名得。

热点排行