是否可以从Spring应用程序上下文中获取basePackages值?

时间:2018-07-06 12:22:52

标签: java spring spring-boot kotlin

我正在研究Spring扩展(在将由Spring构造的bean中实现一些逻辑,并为开发人员提供一些有用的功能)。 是否可以从我的bean中获取basePackages(ComponentScan使用它来查找我们的bean)值?

UPD:不,我知道如何扫描类路径。我想知道Spring ApplicationContext的当前实例扫描了哪些包以找到它的bean。

1 个答案:

答案 0 :(得分:0)

否,没有反射就无法在运行时获取此值。

Spring使用您在配置中指定的basePackages(如果已这样做),否则默认情况下它将使用入口点类的包作为basePackages值。