Autowrited注解, 注入失败, 什么原因, 附代码!

秀小川 2018-05-10 03:48:25







在Main 函数里面能够获取到BalanceMapper这个Bean, 也能操作成功.
但是在另外一个类里面用的Autowired注解的, 怎么就注入成功?
后面两张附图是我Spring配置以及Mapper接口
...全文
939 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
秀小川 2018-05-10
  • 打赏
  • 举报
回复
引用 1 楼 yjsl__ 的回复:
balanceMapper !=null 打印注入失败,就注入失败了吗? balanceMapper ==null 打印注入成功?
额....判断条件写错了!
Grace_mini 2018-05-10
  • 打赏
  • 举报
回复
之前也遇到这个问题,至今没找到原因。。。 这个你可以试试,我这边是这样解决的 if(XXXRepository == null) { // 解决无法注入问题 BeanFactory factory = WebApplicationContextUtils.getRequiredWebApplicationContext(request.getServletContext()); XXXRepository = (XXXRepository) factory.getBean("XXXRepository"); }
yjsl__ 2018-05-10
  • 打赏
  • 举报
回复
balanceMapper !=null 打印注入失败,就注入失败了吗? balanceMapper ==null 打印注入成功?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧