在配置了双方one2many关系后,比如有:Entity parentEntity;我在插入时要显示的调用 entity.setParentEntity(parentEntity).不然会出错。按传统的做法,我传个parentid过去就可以了。当现在不行了,原因是:hibernate在insert一个对象后,会update父对象的数据。而父对象数据除了id其他都是空的必须:parentEntity = getEntity(parentid);
entity.setParentEntity(parentEntity);
save(entity);但是这样非常麻烦,感觉也很别扭,所以怎么解决它,但是cascade又必须有。