<id name="id" column="id" type="java.lang.Integer">
            <generator class="native"/>
        </id>这个是什么意思?

解决方案 »

  1.   

    表示这个id所对应的数据表中的id列,类型是Integer,取值由hibernate根据数据库的特点来自动决定,可能是sequence、identify等
      

  2.   

    那在MSSQL2000中的image字段应该映射为何种类型的type???,我映射为blob类型,报错!
      

  3.   

    IMAGE字段为BLOB类型,出错的话另外找原因把。
      

  4.   

    middleGen 自动完成映射,你只要告诉他到什么地方找 表 ,取哪个 Schema 或 Catalog 中的表就行了,他自动生成所有的 xxx.hbm.xml 和 xxx.java .你去下载一个,然后改一改 samples 文件夹下面的 build.xml 就行了。