![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Exception
W_DongQiang
这个作者很懒,什么都没留下…
展开
-
HibernateTemplate执行list()或find()方法时触发update操作
维护老产品的时候遇到一个诡异的问题,代码中调用HibernateTemplate.find()方法来查询一个list对象,但是在某些情况下就会触发数据的update操作,第一时间先去看了下实体的set方法中有没有进行相应的值转换(hibernate默认事务状态下监听到查询的值被修改会触发update操作),但是发现并没有,找了很久没有找到原因,可能是最外层方法事务的原因,也有可能是hibernate缓存方面的原因(愿天堂没有hibernate)。解决方法:在执行hibernate查询前加上clear原创 2020-09-17 08:42:24 · 514 阅读 · 0 评论 -
上传附件小于0kb报错
记录一个项目中上传附件遇到的异常,报错代码如下所示,造成这个异常的原因一般都是由于上传的附件过小(或者上传的附件就是空的),因为java的框架(例如struts、springmvc)在上传附件的时候都会生成一个临时文件用于数据的读写,但当附件过小时程序就会默认不生成临时文件,所以肯定就找不到临时文件了。解决办法也很简单,只需要在上传附件的地方加上附件最小限制就可以了;如果你使用的是springmv...原创 2019-02-14 16:56:11 · 1122 阅读 · 0 评论