不应该啊,你删除或修改时候有没有问题?
你在a表的one-to-one里加上outer-join="true"试一下,不过应该不是这里的问题
还不行的话,将a,b表都清空,从新插入试试

解决方案 »

  1.   

    不应该啊,你删除或修改时候有没有问题?
    你在a表的one-to-one里加上outer-join="true"试一下,不过应该不是这里的问题
    还不行的话,将a,b表都清空,从新插入试试
      

  2.   

    呵呵,还是不行啊,我在我的项目里面考了别人的代码可以是正确的,但是我的不行,郁闷啊!是不是与一些设置有关系。
    另外,不知道哪位大侠遇到过一个表与多个表有一对一的关系,但是这个表又是一个副表的情况。不知道怎么配置xml文件了,哪位大侠有例子能否共享一下,先谢谢了!^_^
      

  3.   

    自己解决了,原来我把B表的实体里面id也做了设置,那么hibernate就会把它做为旧数据来更新了,但是这条数据在数据里面是没有的,所以会出错。
    谢谢各位关心!^_^