Classgraph库指南
1. 概述
在本简短的教程中,我们将讨论Classgraph库——它的作用以及我们如何使用它。
Classgraph帮助我们在Java类路径中找到目标资源,构建有关发现的资源的元数据,并提供方便的API来处理这些元数据。
这种用例在基于Spring的应用中非常流行,其中用模式注解标记的组件会自动注册到应用上下文中。然而,我们也可以利用这种方法来执行自定义任务。例如,我们可能想要找到所有带有特定注解的类,或者所有具有特定名称的资源文件。
最酷的是,Classgraph速度很快,因为它在字节码级别工作,这意味着检查的类不会被加载到JVM中,并且它不使用反射来处理。
大约 4 分钟