getHibernateTemplate().find java.lang.NullPointerException

来源:互联网 发布:ubuntu安装net snmp 编辑:程序博客网 时间:2024/05/16 02:39

getHibernateTemplate().find                     java.lang.NullPointerException

今天使用getHibernateTemplate()的find方法是一直出现空指针异常,看了很多遍就是找不到bug,而且昨天用的getHibernateTemplate()的save、update都没异常。从网上查找原因,发现大都是说配置文件错误,可是我看了很多遍也没发现配置文件哪里错了。

最后发现,当时为了方便测试就直接从action实例化DAO进行方法调用,原来不能直接从action实例化DAO进行方法调用,这样HibernateTemplate就没有初始化,要在action用spring反向注入该类,再去调用这个类中方法进行数据库的访问,这样就行了。

0 0