在开始做的时候用oracle创建的表,没有定好主键约束,反转到hibernate之后,发现没办法添加约束条件了。请教高手!!!

解决方案 »

  1.   

    你可以手写hibernate的关联xml文件呀。然后再去数据库里面把主外键设定好。就可以了。
      

  2.   

    今天刚发现的,是首先建的表,由于牵扯到很多表的查询,有的时候会处理五六个表的查询。在建表的时候,没有考虑到外键问题,所以反射到hibernate并没有映射,想自己加上就好了,但是抛出了异常,原来自己表的外键和关联表的主键相同。刚才想使用视图在写一遍,没想到出现了联合主键的问题,而且不知道怎么处理联合主键。于是就没有思路了。我想在重新反转一下,又考虑到将来插入数据的时候会不会有些麻烦,在此请教各位大侠,解我心头之忧!!!