我使用的这个Java Reflections API到目前为止我发现非常方便:
https://github.com/ronmamo/reflections
查找标记有特定注释的所有类很容易,但是,我无法弄清楚如何在扫描程序中添加过滤器以检索以某种方式配置该注释的类。
例如,如果我有三个类:
@Important(level="high")
public class HighlyImportant { }
@Important(level="medium")
public class ModeratelyImportant { }
@Important(level="low")
public class NotSoImportant { }
我可以通过扫描@Important注释获得所有三个类,但是如何将其限制为仅仅@Important(level = high)?
由于