NutzCN Logo
问答 为什么初始化时 init方法不执行
发布于 2207天前 作者 MrLiuyun 2505 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
@IocBean(create = "init")
public class EncryptionConfig {
    private static final Logger logger = LoggerFactory.getLogger(EncryptionConfig.class);

    public void init(){
        logger.info("Start injecting the key ...");

        byte[] bt1 = new byte[4];
        bt1[0] = 0x00;
        bt1[1] = 0x00;
        bt1[2] = 0x00;
        bt1[3] = 0x00;
        encryptionMap.put("0", bt1);

        logger.info("Key injection completed ...");
    }
}
3 回复

是通过 @Inject 注入或是 ioc.getBean 引入的么?

init方法是一定要注入或者说引用才会执行init方法是吗

setup的时候取一下这个bean就好了, nutz ioc的bean都是懒加载的

添加回复
请先登陆
回到顶部