有没有更有效的方法来获取带注释的方法?
2022-09-04 20:29:54
我开始了一个“为了好玩,没人知道,没人在乎”的开源项目(LinkSet)。
在一个地方,我需要得到一个类的带注释的方法。
有没有比这更有效的方法可以做到这一点?我的意思是不需要迭代每种方法?
for (final Method method : cls.getDeclaredMethods()) {
final HandlerMethod handler = method.getAnnotation(HandlerMethod.class);
if (handler != null) {
return method;
}
}