我正在研究Spring扩展(在将由Spring构造的bean中实现一些逻辑,并为开发人员提供一些有用的功能)。 是否可以从我的bean中获取basePackages(ComponentScan使用它来查找我们的bean)值?
UPD:不,我知道如何扫描类路径。我想知道Spring ApplicationContext的当前实例扫描了哪些包以找到它的bean。
答案 0 :(得分:0)
否,没有反射就无法在运行时获取此值。
Spring使用您在配置中指定的basePackages
(如果已这样做),否则默认情况下它将使用入口点类的包作为basePackages
值。