//表一定要有一个Id的主键,
不完全对,在使用Oracle数据库的时候,如果不兑表进行插入记录的操作,可以映射 Oracle的rowid作为主键看待.但rowid是隐含字段,不是表的主键(在处理一些日志表的时候,可以这样映射)。//且是integer类型的
大错特错,懒得说了。

解决方案 »

  1.   

    谢谢。
    NND,又一次被欺骗了感情。
    完全对他没有信心了的。
      

  2.   

    表一定要一个主键.可以理解.(最好有一个);
    一个是INT型.就不对了.完全可以是STRING型的.或者其他的.
    尤其是指定为UUID.
      

  3.   

    up 大错特错
    code的也有、复合型的主键还没用过
      

  4.   

    在Oracle中,如果设定主键为 sequence.nextval的话,Hibernate会将其映射为 Long类型。
    主键通常最好是数字类型的。