我在做图片写入数据库时,用9i的dialect和oracle9的数据库完全没问题。
当我换了10g的方言和10g的数据库存图片时就出问题了,图片不能写入数据库,但是还不报错。
我的model是这么写的: private String imageId;
private String imageReferenceId;
private String imageName;
private byte[] searchImage;映射文件: <class name="ie.search.vector.tick.model.Image" table="SEARCH_IMAGE" >
        <id name="imageId" type="java.lang.String">
            <column name="IMAGE_ID" length="40" />
              <generator class="uuid">  
              </generator>
        </id>
        
        <property name="imageReferenceId" type="string">
            <column name="IMAGE_REFERENCE_ID" length="40">
                <comment>与表search_flea,search_mosquito,search_tick,search_mouse的主键关联</comment>
            </column>
        </property>
        
        <property name="searchImage" type="org.springframework.orm.hibernate3.support.BlobByteArrayType" lazy="true">
            <column name="SEARCH_IMAGE">
                <comment>病媒生物图片</comment>
            </column>
        </property>
        
        <property name="imageName" type="string">
            <column name="IMAGE_NAME" length="40">
                <comment>图片名称</comment>
            </column>
        </property>
               
  
    </class>谁帮忙看看,谢谢。