一般在spring中,给static变量加上@Autowired注解的时候会报空指针异常错误.

解决:

1.通过xml配置文件配置

这个就不多说了.

2.通过注解

@Component
public class StructUtil { private static AttendanceMapper attendanceMapper; @Autowired
public void setAttendanceMapper(AttendanceMapper attendanceMapper) {
StructUtil.attendanceMapper = attendanceMapper;
}
}

加上注解@Component,然后在静态变量的set方法上方加上@Autowired注解,注意:set方法不能为static类型.

最新文章

  1. ASP.NET Core 中文文档 第四章 MVC(4.4)依赖注入和控制器
  2. webpack入门
  3. mysql5.7碰到的坑
  4. 转载-V.I.Arnold, beyond a mathematician
  5. linux 时钟源初步分析linux kernel 时钟框架详细介绍
  6. 论文学习 - 《Hadoop平台下的海量数据存储技术研究》
  7. Android之ScaleGestureDetector(缩放手势检测)
  8. HDU 1074 Doing Homework 状压DP
  9. JSON漫谈
  10. 《Clean Code》重点内容总结
  11. webpack loader加载器
  12. 初学python之路-day08
  13. 2.9 linux学习(1)
  14. Tomcat 启动时 SecureRandom 非常慢解决办法,亲测有效
  15. Django多表操作
  16. Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#<Object>‘的解决方法
  17. dhcp搭建
  18. Springboot使用FastJson后,接口返回中文乱码的问题解决。
  19. 关于使用 IDEA Spring Boot 热部署
  20. BZOJ1670 [Usaco2006 Oct]Building the Moat护城河的挖掘

热门文章

  1. [19/03/22-星期五] 异常(Exception)(二)_捕获异常
  2. 【luogu P1774 最接近神的人_NOI导刊2010提高(02)】 题解
  3. Viewpager实现今日头条顶部导航的功能
  4. iOS9全新的联系人相关框架——Contacts Framework
  5. leetcode算法之 Single Number
  6. 【模板】素数测试(Miller-Rabin测试)
  7. OCCI开发环境搭建(Ubuntu)
  8. c++cmb
  9. myEclipse 常用快捷键,工具等记录
  10. 23种java设计模式之装饰者模式及动态代理