
异常整理
独依蓑
这个作者很懒,什么都没留下…
展开
-
缺少包的异常
一般报错误:java.lang.NoClassDefFoundError:......就是缺少包了,再具体看看后面那句话就知道,缺少什么包,然后倒入,就OK了。原创 2013-08-07 16:32:44 · 642 阅读 · 0 评论 -
Cause: java.sql.SQLException: Bad format for Time '308:42:13' in column
Mybatis分装对象是,将数据“HHH:mm:ss”这种格式的数据按照时间类型分装然后抛出异常,解决方法:使用字符串连接函数 CONCAT(SEC_TO_TIME(floor(d.stay_time/start_num))) 部分错误信息如下:org.springframework.dao.TransientDataAccessResourceException: ### E原创 2015-08-07 16:12:22 · 8110 阅读 · 0 评论 -
Mybatis 错误信息:Parameter index out of range
Mybatis 的xml的Mapper文件中用到Like拼接模糊查询时出现如下错误提示: Parameter index out of range (2 > number of parameters, which is 1)原因是 PreparedStatement的sql中?是不能带有引号的;select * from t_user where nake like '%?%原创 2015-07-10 11:19:14 · 2304 阅读 · 0 评论 -
抛出 异常 You have an error in your SQL syntax...
You have an error in your SQL syntax;数据库的字段与数据库的关键字同名,就可能原创 2014-05-10 11:49:37 · 831 阅读 · 0 评论 -
eclipse启动或者运行过程中tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
发布工程后,启动tomcat出现如下内存溢出错误: java.lang.OutOfMemoryError: PermGen space 。。。 java.lang.OutOfMemoryError: Java heap space . 。。。 解决方案: 1.进入eclipse界面中的servers选项卡,右击 工程配置的tomcat项,单击“Open”.(如图):转载 2014-01-13 15:31:11 · 746 阅读 · 0 评论 -
identifier of an instance ...... altered from ** to **
对于hibernate实体中包含实体对象属性的情况,修改该实体的对象属性的id时,由于在保存后没有清理缓存,就可能报该异常,报错说不能改变属性对象的ID。原创 2014-01-10 18:49:28 · 3081 阅读 · 1 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap转载 2014-01-01 16:34:53 · 648 阅读 · 0 评论 -
Field 'id' doesn't have a default value
错误信息:Caused by: java.sql.SQLException: Field 'id' doesn't have a default valuehibernate配置文件中用的native或者identity,id属性int,但是老包上述异常、、、原来是我忘了在设计表是加上自动递增了。原创 2013-08-09 19:21:25 · 794 阅读 · 0 评论 -
hibernate因为缺少标识符更新失败
org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hib原创 2013-08-07 16:38:02 · 693 阅读 · 0 评论 -
.net系统回调java服务器json传参出现不可见字符
.net系统通过json字符串回调java服务器,json字符串出现不可见字符导致json转JSONObject失败,该字符ascii码值是65279。在linux系统不可见,但是复制的时候会表现有个空格,但是复制出来的字符串不带有空格。Windows系统开发的编码为UTF-8(BOM)导致,BOM是Byte-Order Mark的意思。一种为了让编辑器自动识别编码。在文件前3个字节加上了EE原创 2016-12-06 16:25:39 · 1072 阅读 · 0 评论