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

IOC包扫描时排队某些包 #268

Closed juqkai closed 2 months ago

juqkai commented 3 months ago

我的程序包结构中,有一个子包,我需要在后面才把它加载起来,在启动的时候不需要加载。所以需要在solon启动的时候将其排除掉。等需要的时候再对这个包进行扫描与加载。

noear commented 3 months ago

有一个方案是:把这个子包,移到扫描不到的地方。。。。默认是,扫描主类所在的包及子包

noear commented 3 months ago

不知道 spring 是怎么做的,我参考下:)

noear commented 2 months ago

有个好方案了(一个用户用的),不要加注解。。。需要时,通过 Solon.context().getBeanOrNew(clz); 获取