关于公共类中常见的静态方法需要调用spring注入的非静态变量的解决方案

  • 时间:
  • 浏览:7
  • 来源:5分排列5_5分排列3

防止方案:

当你编写一1个多多时要调用mybatis的dao层的类时,会先通过spring依赖注入该变量,或者可能性你时要用到该变量在静态土办法中,就说 无法使用,此时你将该变量改为静态变量,发现无法注入了

时要一1个多多私有静态类变量 DateUtils

@PostConstruct  会在spring依赖注入后,自动执行,或者只执行一次,将当前类对象的地址付给了大家个人定义的静态变量

      此时大家才不能获取到变量中的土办法,或者dateDBMapper一个劲为null