引入 ServletContextListener @Autowired null 解决办法
public class ScheduleController implements ServletContextListener {@Autowiredprivate ScheduleService scheduleService;@Overridepublic void contextDestroyed(ServletContextEvent event) {System.out.println("销毁");}@Overridepublic void contextInitialized(ServletContextEvent event) { WebApplicationContextUtils.getRequiredWebApplicationContext(event.getServletContext()).getAutowireCapableBeanFactory().autowireBean(this);System.out.println("开始执行周期任务");scheduleService.start(); ;} }
如果使用ServletContextListener对spring启动前和停止前做一些清理工作的时时候,需要用到一些autowired的类,测试发现这些类在启动的时候,由于相应的beanfactory还没有加载,所以会出现问题。
转载于:https://www.cnblogs.com/weibanggang/p/11567404.html
引入 ServletContextListener @Autowired null 解决办法相关推荐
- ServiceImpl或者Service引入mapper报红解决办法
ServiceImpl或者Service引入mapper报红解决办法 在IntelliJ IDEA编码时,使用ServiceImpl或者Service引入mapper报红, 提示: Could not ...
- Android小米(miui)获取通话记录为null解决办法
Android小米(miui)获取通话记录为null解决办法 在开发中发现,查询通话记录时使用 contentResolver.query( CallLog.Calls.CONTENT_URI, Co ...
- Seconds_Behind_Master= NULL解决办法
今天在主主从数据库删除600多万数据时发现主从同步失败 show slave status\G; 发现 Seconds_Behind_Master= NULL 原因mysql日志的缓存区太小,io量太 ...
- Cannot set property 'innerHTML' of null解决办法
今天写程序的时候出现了Cannot set property 'innerHTML' of null,网上查找了一些资料,原来js是自上而下调用的. 解决办法: 将js放在web页面你要编辑的元素的后 ...
- PHP 获取JSON json_decode返回NULL解决办法
在用json_decode对JSON格式的字符串进行解码时竟然为空,页面空白啊,整半天检查这里检查那里,问同事都没用. 今天必应搜索了下,问题解决了,原来是有BOM头输出,大虾的解决办法如下: 1). ...
- Hbase出现ERROR: Can‘t get master address from ZooKeeper; znode data == null解决办法
问题描述如下: hbase(main):001:0> list TABLE ERROR: Can't get master address from ZooKeeper; znode data ...
- JSP include 引入页面文件乱码 解决办法
解决JSP include 引入文件出现乱码解决办法一: 第一种情况可以修改被include的文件: 1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码 ...
- HBase错误:ERROR: Can't get master address from ZooKeeper; znode data == null 解决办法
一.问题背景 使用命令 $ hbase shell 进入hbase的shell之后使用create命令创建表时出现错误:ERROR: Can't get master address from Zoo ...
- Cannot read property 'getElementsByTagName' of null解决办法
问题: 在浏览器中调试js代码出现"Cannot read property 'getElementsByTagName' of null"错误. 解决方法: 使用xxx.getE ...
最新文章
- kafka 异步发送阻塞_Kafka学习一
- Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin
- 来了解下AbstractList
- 第二届战神杯线上编程挑战赛月赛第一题:回文数
- 企业CIO如何让IT部门成为价值中心
- centos 7安装_VMware Workstation安装centos
- 篇幅达2840页、目录就有31页,这位华人小哥的博士论文堪比教材
- python stdin和stdout_stdin似乎比stdout(python)慢得多.为什么?
- Docker-Compose快速搭建Oracle-11G系统
- scrapy不抓取重复的网页解决办法
- LeetCode : Word Pattern
- Bailian2715 谁拿了最多奖学金【分段计算处理】(Vijos P1001)
- mysql 数据恢复软件_Recovery Toolbox for MySQL(MySQL数据库修复软件)
- acer台式电脑怎么重装系统_宏基台式电脑怎么重装系统
- 【由浅入深_打牢基础】WEB缓存投毒(上)
- uniapp的分享到朋友圈和朋友(APP)
- jquery 鼠标拖动排序Li或Table
- 查询日历的综合性C语言程序的设计,C语言程序设计实验指导书060522.doc
- 三维目标检测论文阅读:PointPillars: Fast Encoders for Object Detection from Point Clouds
- 并发--生产者消费者模式