课程
/后端开发
/Java
/Hibernate初探之单表映射
程序测试通过,运行数据库显示表就成了这样,求大神指教
2017-04-20
源自:Hibernate初探之单表映射 3-4
正在回答
图片在mysql中的存储形式本来就是二进制的,输出的当然也是二进制数据,你设置的数据表的编码是utf-8,而二进制数据是最原始的数据,不存在什么编码格式,自然也无法转换成utf-8,所以就出现了乱码。难道你还指望mysql在控制台给你打印原图出来?
编码改了,但是插入的图片被当做乱码输出,已经将图片改的很小了,只有650字节,但还是输出乱码,没插图片之前输出结果是正常的
是不是编码没调 把数据库和项目编码改成UTF-8试试
慕粉2344018232 提问者
举报
Java持久化框架Hibernate入门教程,掌握Hibernate基本概念
7 回答空指针异常求大神指教
3 回答oracle数据库配置hibernate成功了,但是sqlserver数据库配置就出错了,请各位大神指教
2 回答输入到数据库中中文乱码
2 回答创建的hibernate无法连接到数据库,求助各位大神
1 回答存入数据库的数据有乱码