hibernate - 双城小站

hibernate主键生成策略及配置

1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id name="id" column="id">     <generator class="assigned" /> ...
阅读全文

could not retrieve snapshot

could not retrieve snapshot: [com.ztkj.his.mzbase.server.entity.TregMain#74475522] 当然还有一些打印,这里不多写,这种现象,主要是: .hbm.xml中的字段没有与数据库中一样,就是说有些字段在文件中有,但是在数据库中没有, 值得一提的是,如果是数据库中有,文件中没有,则不会报错。
阅读全文