放课后TeaTime
2016-09-13 17:32
其他没什么问题,就是不能查看。这是什么情况
我也是这种情况,没有报错,但数据库输出的是乱码,也是无限输出,请问你解决了吗?
LOL.我还以为就我一人手贱~~~没毛病。只不过控制台把一张图片转化成了二进制文件输出了。一张图少说也有几百K吧。。。。
@Test
public void testIn() throws IOException {
students std = new students();
std.setSname("张三");
std.setGender("男");
std.setBrithday(new Date());
address ar =new address("341000","155323","东方红小学");
std.setAddress(ar);
File file = new File("f:" + File.separator + "mugi.jpg");
InputStream in = new FileInputStream(file);
Blob image = Hibernate.getLobCreator(session).createBlob(in, in.available());
std.setPicture(image);
session.save(std);
in.close();
}
发代码啊。初步分析,你是你读了二进制流,所以出现乱码。
Hibernate初探之单表映射
74799 学习 · 835 问题
相似问题