问题出在主键 "SWJGDM" VARCHAR2,建议主键采用能自动增长的类型 如:Integer(好像第二范式这么说的),如果你把"SWJGDM" 改为Integer类型或另设类型为Integer的主键就不会出出这个问题了!

解决方案 »

  1.   

    主建类 没有必要一定要自动增长 除非你来指定 
    你出现2个pojo 是一样的么?
    还是建议你找一个pojo 按照你的意思自己改一个出来算了 比找原因省事多了
      

  2.   

    呵呵那样当然可以
    我的意思是想找一个 比较好的开发
    Struts+hibernate+spring的工具
    myeclipse总体还是不错不过,这一点我觉得好像有点问题
    不知是不是我弱的原因
    希望大家指点!!!
      

  3.   

    大家做影射都是怎么做呢?
    Hibernate Synchronizer 
    怎么样?哪位用过,能不能介绍一下
    能和spring结合吗?
      

  4.   

    我也期待這個問題地答案
    之前也遇到過,無奈我用int類型做主鍵,並且設置為自動增長。
    其實這樣設置也沒有什麼不好地,固然行政區劃、身份證在國內市唯一地,但是如果有外賓時,有誰能保證他的護照或身份證不會和國內某一個人的沖突呢。各人觀點,主鍵最好不要有業務功能。
      

  5.   

    不用自动增长了,在哪个字段上加个unique试试看
      

  6.   

    生成二个也能用啊?不过我碰到了如果字段中有一个是NULL值时Query.list就返回一个Null对像,不过应该是包的问题,还没解决,不知道有谁能知道