在tomcat中要使用定时任务发送短信,所以要去数据库读取短信,以及设置web.xml中写
<listener>
<listener-class>com.my.Listener</listener-class>
</listener>Listener中public void contextInitialized(ServletContextEvent event) {
mailTimer = new Timer(true);
mailTimer.schedule(new MyTask(event.getServletContext()), 0,
5 * 1000);
}
MyTask中需要使用hibernate连接数据库
直接实例化dao对象
dao = new DAO();
然后调用dao.findById();会报java.lang.NullPointerException异常
跟踪后发现是findByProperty中
return getHibernateTemplate().find(queryString, value);

getHibernateTemplate()为空请问
这里要使用hibernate的dao的话,应该怎么实例化呢?