码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate单表操作(三)——对象类型

时间:2015-06-25 14:12:44      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:hibernate   java   

转载请注明http://blog.csdn.net/uniquewonderq


对象类型:

技术分享

Mysql不支持标准SQL的CLOB类型,在Mysql中使用TEXT,MEDIUMTEXT及LONGTEXT类型来表示长度超过

255的长文本数据。

下面看一个例子来演示:

  

	@Test
		public void testWriteBlob() throws Exception {//写入二进制数据
			Students s=new Students(6,"wonderq","男",new Date(),"宇宙");
			//先获得一个照片文件
			File f=new File("h:"+File.separator+"boy.jpg");
			//获得照片文件的输入流
			InputStream input=new FileInputStream(f);
			Blob image=Hibernate.getLobCreator(session).createBlob(input, input.available());
			//设置照片属性
			s.setPicture(image);
			//保存学生
			session.save(s);
		}

这个例子演示用hibernate,  写入对象类型的数据。























Hibernate单表操作(三)——对象类型

标签:hibernate   java   

原文地址:http://blog.csdn.net/uniquewonderq/article/details/46633933

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!