![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
Smiling_Coder
这个作者很懒,什么都没留下…
展开
-
No data type for node:org.hibernate.hql.ast.tree.IdentNode异常
hql查询的时候,报错如下 百度后发现可能是字段类型不匹配导致,所以找provId的类型。后来发现,是provId前面的字段 taskId的类型不匹配。 因为在 hbm.xml文件中,taskId 作为外键关联了其他表,但是数据库中,删除了该外键,所以报错。hql中删除改字段后,查询成功。 ...原创 2018-12-10 17:00:21 · 562 阅读 · 0 评论 -
java从数据库下载二进制文件时,文件内容与上传时内容不一致
公司要求把xml以及jar文件上传到数据库,所以需要先把文件转成二进制,然后保存到数据库。需要使用时,再把二进制转成文件下载下来。 现在遇到的问题是,下载的xml文件中,有很多[null]或者空格。下载的jar文件,无法打开。 经过排查,是上传时,文件转二进制文件的时候,byte数组设置的大小不合适,应修改如下: /** * 文件转二进制 */ private static byte[...原创 2019-09-02 23:59:56 · 766 阅读 · 0 评论