yuehoiwai 2019-07-18 06:13 采纳率: 0%
浏览 520
已采纳

spring boot如何get一個bean

如果我需要bean A, 而bean A依賴bean B,Bean B已持久化,請問應該如何做到?

謝謝大家,但問題還沒有解決。(26 July 2019)

  • 写回答

4条回答 默认 最新

  • baichangda234 2019-08-09 14:18
    关注

    spring容器会根据你的bean注入关系自动按顺序注入,例如A依赖于B,则只需要把在A中 @Autowire B,sping在初始化A时候会先初始化B

    如果你的A不想注册成spring 组件,但是又依赖于spring组件B,你可以在B的构造方法中最后一步调用构造A;
    或者
    在B中指定一个@PostConstruct方法,此方法会在初始化完B后自动调用

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 matlab实现基于主成分变换的图像融合。
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊