opensolon / solon

🔥 Java "new" application development Framework: Restrained, concise, EFFICIENT, OPEN, ECOLOGICAL!! 300% higher concurrency 50% memory savings Startup is 10 times faster. Packing 90% smaller; Compatible with java8 ~ java22.
https://solon.noear.org
Apache License 2.0
2.22k stars 221 forks source link

后扫描的包,依赖注入List对象为空 #272

Closed juqkai closed 2 months ago

juqkai commented 2 months ago

我有一个包,Solon启动的时候并未添加到扫描路径下。启动成功后,因某些原因需要将这个包纳入ioc进行管理,使用了如下的语句进行操作:

Solon.context().beanScan(Test.class);

其中
class Test{
@Inject
List<Abc> abc;
}

操作后,类可以获取到,但是内里面的abc属性为空。只能手动再调用一次获取 Solon.context().getBeansOfType(Abc.class);

noear commented 2 months ago

启动完成后,就不会再执行注入了。。。只能通过接口获取