我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

springboot mapper注入问题 静态变量问题

img


请问一下 我在启动类通过自动注入的方式注入mapper会显示null,

img


而通过set的方式注入就可以 这是什么原因呢?

即使看不懂源码,从这个日志信息,也知道这里对static field做了过滤吧

img

把static改为private,因为spring注入的是实例变量,不是静态变量

使用方法注入就可以了


 static UserMapper userMapper;

    @Autowired
    public void setUserMapper (UserMapper userMapper) {
        TestApplication.userMapper= userMapper;
    }

近期文章

  • vscode python代码补全重复
  • 如何在Shopware中管理SEO-Urls?
  • unity程序在用户的荣耀机型上频繁崩溃如何定位原因
  • 关于#C++#的问题,如何解决?
  • 刚刚开始JAVA 找不到符号,不知道怎么办
  • libpng15.so.15文件需求
  • c++数据暂存规则?
  • 我用script录制了vbs的脚本,然后请问怎么样才能让它不等上一个执行完就执行下一个呢?
  • google cloud storage 如何获取下载的链接
  • Zookeeper和tomcat 运行都没报错,但是zk 没有dubbo
  • enso海温异常显著性检验
  • 代码调试,实在不知道哪里出问题了
  • 现有帖子的默认值
  • enso海温异常显著性检验
  • 请问C++中局部变量默认值怎么是0啊,不是随机值吗
  • 请写列表写过程并解答
  • 请列表写过程并且解答
  • c语言输出怎么做,关于c语言的问题
  • 这里为什么会出错? return [i,nums.index(target-nums[i],i+1)]
  • Python的tkinter有没有入手快的教程

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华