让Bean随容器初始化, 而不是调用时初始化的正确方法.
想实现一个全局的单例, 不用@Inject
进行注入.
但是发现自定义的Bean都是在调用的时候初始化.
问了群友说是可以尝试在 Setup 中就初始化, 不知如下做法是否正确.
public class MainSetup implements Setup
{
public void init(NutConfig nc)
{
nc.getIoc().get(MyCfg.class);
}
}
是否有像Spring提供的@Lazy(value=false)
注解或注解属性进行使用, 取消Bean的懒加载形式.