dromara / dromara/forest

ForestAutoConfiguration will cause ForestScannerRegister basePackages add extra path

Open
#50 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.9k
Forks
241
PR merge metrics
No merged PRs in 30d

Description

version: 1.5.2.BETA springboot
ForestAutoConfiguration 会额外导致ForestScannerRegister 这个类加入额外的路径,不符合预期。
![image](https://user-images.githubusercontent.com/16514353/125288306-90bb1280-e350-11eb-8b3f-8484056b3ab7.png)
影响是,加入了额外的basePackages,那么接下来就会loadClass,也就是类会提前加载,但是项目里面,如果使用static静态变量去获取bean,就会有问题。也就是在先于springboot完全启动前,static被执行了,这样就会造成在初始化的时候,无法拿到对应的bean。

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.