SSH框架搭建getHibernateTemplate()空指针解决办法
来源:互联网 发布:linux c 获取文件路径 编辑:程序博客网 时间:2024/05/21 14:01
1、问题的出现:
当hibernate的事务管理、业务逻辑接口、action等都交给spring管理时:
容易出现getHibernateTemplate()或getSession()等空指针问题,或其他情况。
2、解决办法:
1)检查applicationContext的配置是否有错误,serviceImpl、sessionFactory、dao等是否都注入正确;
2)检查action、serviceImpl、DAO等是否出现了newServiceImpl()等类似的语句。
例如我的action中出现的情况:
<span style="font-size:12px;">public String execute(){try {//this.setUserManager(new UserManagerImpl());此行代码使用了<span style="font-size:18px;"><span style="font-size:18px;"></span></span></span><pre name="code" class="java"><span style="font-size:12px;"> //new UserManagerImpl(),程序没有使用spring注入的<span style="font-size:18px;"></span></span><pre name="code" class="java"><span style="font-size:12px;"> //userManager,必然会出现空指针的异常</span>userManager.regUser(user);return SUCCESS;} catch (Exception e) {e.printStackTrace();return ERROR;}}希望有能帮到出现相同问题的筒子们,共同学习进步!
0 0
- SSH框架搭建getHibernateTemplate()空指针解决办法
- ssh框架整合的时候出现Unable to load configuration问题、getHibernateTemplate().save空指针
- 在ssh整合中gethibernatetemplate()的空指针
- gethibernatetemplate() 空指针异常
- this.getHibernateTemplate()空指针
- ssh框架整合时使用hibernateTemplate进行find查询时出现空指针异常的解决办法
- SSH组合,中this.getHibernateTemplate().getSessionFactory().openSession()报空指针错误
- 使用getHibernateTemplate()的方法时出现空指针异常的解决办法
- ssh整合出现 getHibernateTemplate为空
- ssh三大框架整合 getHibernateTemplate
- SSH中有关getHibernateTemplate()为空的错误
- 解决this.getHibernateTemplate()的空指针异常的问题
- 解决this.getHibernateTemplate().save();报空指针异常问题
- SSH框架中的getHibernateTemplate.find()和session.createQuery()方法总结
- ssh 总是报空指针
- java 空指针异常解决办法
- SSH框架搭建
- ssh框架搭建问题解决
- #leetcode#Multiply Strings
- mark—android返回键
- 《现代礼仪》总结五
- ASPxPopupControl 关闭对话框前后台用法
- KVO
- SSH框架搭建getHibernateTemplate()空指针解决办法
- 一晚上 -- Populating Next Right Pointers in Each Node II
- 黑马程序员——面向对象(一)
- Ubuntu14.04编译android4.4.4源码
- MFC复选框CheckBox使用
- 贪吃蛇
- 《MacTalk》 摘录
- 一个简单的Java Applet应用程序
- java笔记13 异常