关于如何使用JDBC来操控oracle的blob数据类型:
首先给出数据库表的结果描述:
ID VARCHAR2(64)--表关键字
IMGS BLOB --图片数据
IMGS_SIZE NUMBER(10) --图片大小
IMGS_TYPE VARCHAR2(30)--图片类型
NOTES CLOB --图片的解释
………… ...
1、来看一下需要的视图效果(view.png)
2、视图所涉及的对象以及数据量:
data info 1来自CObject
data info 2来自BObject
data info 3来自AObject
data info 4来自BObject
就目前的数据情况来看:BObject对应的b表和AObject对应的a表数据量都非常的大(百万行以上,预计会达到1000万行左右)
3、AObject所映射的表是一个关联表:AObject
4、以前系统对视图的处理方式为:
DAO层:
java 代码
List ...
LockMode int level; String name;锁的级别: NONE:0 READ:5 UPGRADE:10 UPGRADE_NOWAIT:10 WRITE:10 FORCE:15
notice:WRITE lock is not a valid mode for load() or lock()如果使用的是oracle9i数据库则,相应的锁所产生的SQL语句如下:
Method: session.load(): Lo ...
在HIbernateTemplate中我们可以看到一个核心的方法: public Object execute(HibernateCallback action, boolean exposeNativeSession) throws DataAccessException { ………… ………… 其中finally的定义为 finally ...
对需要解决的问题的描述: 把一个enum类型的字段持久化到数据库中,写入到数据库中的值为Integer类型,且有特定的含义: 我们知道,如果我们某一个pojo对象的某个属性为enum类型的话,在持久化的时候可能会出现如下两种情况:1、数据库中enum_col的类型为(oracle:number或者sql server:numeric) @Column(name="enum_col") public MyEnum getCol(){ return this.col; ...
boolean isSupportBatchUpdates(Connection conn) DatabaseMetaData dbm = con.getMetaData(); if(dbm.supportBatchUpdates()) return true; //notice: catch SQLException,AbstractMethodError return false;
int[] batchUpdate(String[] sql)& ...
interface javax.transaction.Synchronization{ public void beforeCompletion(); public void afterCompletion(int status);}The transaction manager provides asynchroniaztion protocal that allows the interested party tobe notified before and after the transaction complet ...
如果使用hibernate 生成Web视图所需的数据,在这种情况下一般,视图所需的数据一般都分布在不同的对象中,这里假设数据来自NVObject和NVObject2视图由数据NVObject.name和NVObject.id(NVObject2.id)以及NVObject2.value组成。形成视图的语句:str = "select v.name,c.value,v.id from NVObject v,NVObject2 c where v.id = c.id";
设计视图的数据类public class ViewData{ publ ...
定义复合主键类: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;/** * 定义一个复合主键 * @author snowflower * */public class ComplexIDObject implemen ...
- 浏览: 77462 次
- 性别:


- 详细资料
搜索本博客
我的相册
DSC_0341
共 4 张
共 4 张
最近加入圈子
最新评论
-
关于form使用form.submit( ...
不错 怎么会出现这样的情况 我不大明白
-- by chgl_chenganglin -
Hibernate中LockMode 在 ...
gtrdhg 引用 [img][/img][url][/url][fl ...
-- by skydongtang -
Hibernate中LockMode 在 ...
[color=red][/color]
-- by skydongtang -
safari 3 public beta版本 ...
safari看英文还是很舒服的
-- by cuiyi.crazy -
Hibernate中使用Annotati ...
还有没有其他操作方式
-- by huangyy






评论排行榜