如果我需要bean A, 而bean A依賴bean B,Bean B已持久化,請問應該如何做到?
謝謝大家,但問題還沒有解決。(26 July 2019)
如果我需要bean A, 而bean A依賴bean B,Bean B已持久化,請問應該如何做到?
謝謝大家,但問題還沒有解決。(26 July 2019)
spring容器会根据你的bean注入关系自动按顺序注入,例如A依赖于B,则只需要把在A中 @Autowire B,sping在初始化A时候会先初始化B
如果你的A不想注册成spring 组件,但是又依赖于spring组件B,你可以在B的构造方法中最后一步调用构造A;
或者
在B中指定一个@PostConstruct方法,此方法会在初始化完B后自动调用