摘要:
一、例子 A.java public class A { @Autowired private B b; public void dothing(){ b.dothing(); } } B.java public class B { public void dothing(){ System.out 阅读全文
摘要:
解决循环依赖的思路是将将创建bean分为实例化和初始化,实例化只是为类分配内存,类里面的属性全部都是默认值;初始化是为类的属性设置具体值。所以只能解决set方法注入的循环依赖,不能解决构造函数注入的循环依赖。 一、例子 A.java public class A { private B b; pub 阅读全文
摘要:
一、例子 A.java public class A { @PostConstruct public void init(){ System.out.println("执行init"); } @PreDestroy public void destroy(){ System.out.println( 阅读全文
摘要:
一、例子 MyDao.java @Repository public class MyDao { public void doseome(){ System.out.println("MyDao.....do"); } } MyService.java @Service public class M 阅读全文