Hibernate
iteye_7092
这个作者很懒,什么都没留下…
展开
-
Hibernate中使用Annotation实现复合主键
定义复合主键类:Override Object的equals和hasCode方法;同时实现java.io.Serializable接口。如下:/* * Created on 2007-02-05 */package com.snow.hib.pojos;import java.io.Serializable;import javax.persistence.Column;/** * 定义一个...2007-02-06 09:42:44 · 99 阅读 · 0 评论 -
使用hibernate 生成Web视图所需的数据
如果使用hibernate 生成Web视图所需的数据,在这种情况下一般,视图所需的数据一般都分布在不同的对象中,这里假设数据来自NVObject和NVObject2视图由数据NVObject.name和NVObject.id(NVObject2.id)以及NVObject2.value组成。形成视图的语句:str = "select v.name,c.value,v.id from NVObjec...2007-03-22 14:07:09 · 56 阅读 · 0 评论 -
TransactionSynchronization for Hibernate
interface javax.transaction.Synchronization{ public void beforeCompletion(); public void afterCompletion(int status);}The transaction manager provides asynchroniaztion protocal that allows the i...2007-03-31 23:05:19 · 98 阅读 · 0 评论 -
JDBC2.0 batch updates
boolean isSupportBatchUpdates(Connection conn) DatabaseMetaData dbm = con.getMetaData(); if(dbm.supportBatchUpdates()) return true; //notice: catch SQLException,AbstractMethodError return ...2007-04-03 14:23:46 · 56 阅读 · 0 评论 -
关于hibernate3中enum类型的数据持久化问题
对需要解决的问题的描述: 把一个enum类型的字段持久化到数据库中,写入到数据库中的值为Integer类型,且有特定的含义: 我们知道,如果我们某一个pojo对象的某个属性为enum类型的话,在持久化的时候可能会出现如下两种情况:1、数据库中enum_col的类型为(oracle:number或者sql server:numeric) @Column(name="enum_col") ...2007-04-13 17:20:38 · 99 阅读 · 0 评论 -
FeatchType.LAZY spring+hibernate
在HIbernateTemplate中我们可以看到一个核心的方法: public Object execute(HibernateCallback action, boolean exposeNativeSession) throws DataAccessException { ………… ………… 其中finally的定义为 finally { …………...2007-04-19 22:03:34 · 71 阅读 · 0 评论 -
Hibernate中LockMode 在oracle9i中的效果
LockMode int level; String name;锁的级别: NONE:0 READ:5 UPGRADE:10 UPGRADE_NOWAIT:10 WRITE:10 FORCE:15notice:WRITE lock is not a valid mode for load() or lock()如果使用的是oracle9i数据库则,相应的锁所产生的SQL语句...2007-05-17 17:16:17 · 144 阅读 · 0 评论 -
复杂视图的hibernate的处理
1、来看一下需要的视图效果(view.png)2、视图所涉及的对象以及数据量: data info 1来自CObject data info 2来自BObject data info 3来自AObject data info 4来自BObject就目前的数据情况来看:BObject对应的b表和AObject对应的a表数据量都非常的大(百万行以上,预计会达...2007-05-21 17:02:40 · 55 阅读 · 0 评论 -
hibernate+JDBC实现oracle9i下图片数据的更新
关于如何使用JDBC来操控oracle的blob数据类型:首先给出数据库表的结果描述:ID VARCHAR2(64)--表关键字 IMGS BLOB --图片数据IMGS_SIZE NUMBER(10) --图片大小 ...2007-07-02 09:47:57 · 60 阅读 · 0 评论