
hibernate
文章平均质量分 74
tpf01
擅长java编程
展开
-
Hibernate对多表关联查询
一、Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hibernate的查询,可以直接返回包含某个值对象的列表(List),而不必向传统的JDBC访问方式一样把原创 2008-11-06 17:37:00 · 635 阅读 · 0 评论 -
使用Spring+hibernate透明操作blob(照片实例) 和clob类型
1.首先我们介绍hibernate的对应的配置对应于数据库字段我们怎样定义hibernate 的hbm.xml和POJO,对应于BLOB 和CLOB,我们在hbm.xml的定义方式如下:BLOBàorg.springframework.orm.hibernate3.support.BlobByteArrayTypeCLOBàorg.springframewor原创 2009-01-14 14:34:00 · 750 阅读 · 0 评论 -
HibernateTemplate中HibernateCallback的事务
目的:使用HibernateTemplate执行execute(new HibernateCallback())方法,从HibernateCallback中得到session,在此session中做多个操作,并希望这些操作位于同一个事务中。public static void main(String ss[]) { CtxUtil.getBaseManager().getHib转载 2009-01-14 15:42:00 · 1082 阅读 · 0 评论 -
execute、executeQuery和executeUpdate之间的区别
Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 1. 方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SE翻译 2009-03-06 14:03:00 · 797 阅读 · 0 评论 -
Spring+hibernate对clob、blob字段的处理方法
今天在开发项目的时候遇到CLOB字段的问题,和平时的String字段一样处理发现HQL的查询结果是NULL,到网上查找了一些资料,处理方式作了一些修改以后,数据成功显示,现总结配置如下: 1.spring的配置文件 (applicationContext-hibernate.xml) 说明,这是我们系统中的文件名,不同系统会有不同,主要是Spring+hibe转载 2009-05-15 15:31:00 · 1343 阅读 · 0 评论