spring bean 生命周期

springbean的创建周期,spring在启动时,首先扫描注解,把注解的类生产beandefinnation对象,spring容器中,然后看类是否实现了某些接口,比如beaninitialization接口,如果定义了就会调用,这些就是spirng为我们提供的扩展点。进一步看类是否使用了aop注解,transational注解,如果注解了,就会生成代理bean,注入aop方法,或者是事务管理代码。最后生成了bean放入到beandefinationMap中。

发表评论

邮箱地址不会被公开。 必填项已用*标注