成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hibernate3.1與Hibernate3.2

開發(fā) 后端
在工作的時候發(fā)現(xiàn)了一個問題,希望能給大家一些啟示。在使用 identity的是用和Hibernate3.1的jar, 而hibernate3.2中就會拋異常,使用increment就不會。

今天在工作的時候發(fā)現(xiàn)了一個問題,希望能給大家一些啟示,本人對Hibernate并沒有很深的了解,只是在項目中使用到膚淺的一些方法,下邊講一講關(guān)于Hibernate3.1和Hibernate3.2相關(guān)的一些東西。

今天在運行一個很簡單的save()方法報:

  1. Exception   in   thread   "main"   net.sf.hibernate.MappingException:
  2. Dialect   does   not   support   identity   key   generation     
  3.       at   net.sf.hibernate.dialect.Dialect.gerIdentitySelectString(Dialect.java:305)     
  4.       at   net.sf.hibernate.persister.AbstracEntityPersister.<init>(AbstractEntityPersister.java:646)     
  5.       at   net.sf.hibernate.persister.EntityPersister.<init>(EntityPersister.java:690)     
  6.       at   net.sf.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:42)   

一時真還真把我給攔了一下,還是發(fā)了點時間看了,剛開發(fā)完的項目是一樣的配置一切都很順利,這次怎么報這種異常,

剛開始把重點放在了.hbm.xml文件的映射上,可是都是Hibernate 反轉(zhuǎn)控制生成的,不會有錯。

還是網(wǎng)絡(luò)好呀,在CSDN網(wǎng)搜索到了關(guān)于這個問題的解決方法,自動增長的字段:取值可以為increment、identity、sequence、hilo、native……等

把配置文件由這樣的:

  1. <id name="kid" type="java.lang.Long"> 
  2.           <column name="KID" precision="22" scale="0" /> 
  3.           <generator class="identity"/> 
  4.  </id> 

改為

  1. <id name="kid" type="java.lang.Long"> 
  2.          <column name="KID" precision="22" scale="0" /> 
  3.          <generator class="increment"/> 
  4.      </id> 

結(jié)果一切都運行成功.

具體原因我沒有深入去理解,沒有時間,只知道,在使用 identity的是用和Hibernate3.1的jar, 而hibernate3.2中就會拋異常,使用increment就不會。具體來說,在這里Hibernate3.1和Hibernate3.2到底本質(zhì)區(qū)別在哪里呢,或許還需要深入的研究。

【編輯推薦】

  1. 強(qiáng)人Hibernate文檔筆記(上)
  2. 強(qiáng)人Hibernate文檔筆記(中)
  3. 強(qiáng)人Hibernate文檔筆記(下)
  4. Hibernate一對多關(guān)系的處理
  5. Hibernate的性能優(yōu)化
責(zé)任編輯:仲衡 來源: CSDN博客
相關(guān)推薦

2009-09-21 13:56:09

Hibernate3.

2009-09-21 14:24:08

Hibernate3.

2009-06-18 10:53:52

Hibernate3.

2009-09-25 17:26:55

使用Hibernate

2010-05-07 11:04:43

Hibernate

2009-06-18 11:43:40

Hibernate uHibernate s

2009-09-27 11:27:33

Hibernate3JBOSS 3.2

2009-09-21 14:50:01

Hibernate部署

2009-09-24 14:04:25

Hibernate i

2009-06-12 15:13:12

Hibernate學(xué)習(xí)

2009-07-09 16:01:27

2012-02-08 14:24:35

HibernateJava

2009-07-17 13:13:47

iBATIS Hibe

2009-09-22 13:12:25

Hibernateibatis

2009-09-24 13:39:06

Hibernate VHibernate P

2009-06-17 15:13:30

2009-07-06 18:29:55

2009-06-19 18:42:06

jBPMSSH

2009-06-02 14:46:26

Hibernate關(guān)系映射教程

2009-09-23 12:48:54

Hibernate I
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩一区av| 超碰8 | 91在线精品一区二区 | 久久综合伊人 | 亚洲一区二区三区免费观看 | 毛片免费视频 | 久热国产在线 | 成人精品久久 | 国产视频二区在线观看 | 欧美 日韩 国产 一区 | 国产免费一区二区三区免费视频 | 午夜影院在线观看 | 国产成人叼嘿视频在线观看 | 国产综合久久 | 国产一区二区 | 久久精品天堂 | 欧美日产国产成人免费图片 | 国产一级在线 | 久久成人人人人精品欧 | 国产精产国品一二三产区视频 | 国产精品久久久久久久久久久久冷 | 久久精品国产亚洲a | 欧美日韩91 | 在线观看国产www | 91精品在线播放 | 国产美女一区二区三区 | 久久免费精品视频 | 国产精品一区在线观看 | 亚洲黄色av网站 | 99久久精品免费看国产小宝寻花 | 精品三级在线观看 | 欧美日韩综合 | 亚洲第一成年免费网站 | 天天爽夜夜骑 | 91视频观看 | 欧美一区二区三区 | 成人精品鲁一区一区二区 | 欧美 日韩 中文 | 九色综合网 | 日韩在线播放视频 | 成人午夜激情 |