SSH整合低级错误
来源:互联网 发布:诊股软件 编辑:程序博客网 时间:2024/05/06 04:51
今天整合较新版本SSH 的时候,报了BeanCreationException异常。
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'sessionFactory' defined in class path resource [beans.xml]:
Invocation of init method failed; nested exception is org.hibernate.HibernateException:
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
被异常刺激到,一个简单的sessionFactory怎么可能创建不了,没解决连睡觉都没心思,于是将这部分抽离出来,查了蛮久,以为是漏写了星号。
这时候没 报错了, javassist也存在于lib下。测试仍然没通过。看到最后一行,javassist下面jar不存在,于是在eclipse里面刷新了lib目录,终于通过了。把jar拷进lib,不等于在Eclipse中已经使用了jar,拷了jar而出现classNotFound的应该都是这个问题。
另外未加上Spring时候为方便测试,绑了个具体实现类方便测试。
加上Spring后,发现使用到的dao报NullPointerException,使用JUnit判断该dao在IOC容器中存在,可是action里使用service时候里面的dao为null,于是报错,经检查,原因如下。
--------------------------------------------------------------
public String execute() {
UserManager um = new UserManagerImpl();
......
---------------------------------------------------------------
以此为戒。
- SSH整合低级错误
- SSH 整合 常见错误
- ssh整合错误2
- ssh整合错误3
- ssh整合错误4
- ssh整合错误5
- ssh整合错误6
- SSH整合常见错误
- SSH整合常见错误
- SSH整合常见错误
- 【SSH整合错误汇总】
- ssh整合错误
- 低级错误
- 低级错误
- 低级错误!
- 低级错误
- 低级错误
- 低级错误
- Linux 中 RPM 命令参数使用详解
- "if"决定结果
- gwt maven plugin 创建 SmartGwt 项目 + I18N (图文)之二
- 为什么必须管理内存?
- gwt maven plugin 创建 SmartGwt 项目 + I18N (图文)之三
- SSH整合低级错误
- 我终于可以静下来了
- ATL COM appWizard
- Custom AppWizard
- php 图片 数据库
- COM原理笔记之一 —— 概述篇
- 20110223@6:00
- windows系统启动过程原理全面分析
- 红旗6.0 内核升级到2.6.37成功