在继承的java应用程序中,有许多由@component注释初始化的java类。
尝试运行应用程序时,初始化需要花费大量时间(> 1分钟)。我如何最小化这个?
在spring xml中,有三个组件扫描
<context:component-scan base-package="com.java.package1" />
<context:component-scan base-package="com.java.package2" />
<context:component-scan base-package="com.java.package3" />
有没有办法编写一行或两行代码来以延迟加载的方式初始化@Component注释类?
更好的是,还有什么方法可以减少初始化时间吗?