问题描述
我建了两个model,分别是topic(主题)和board(板块),我要实现的是删除板块时所有的主题都被删除,但删除主题时板块不能删除,我用的是hibernatemanytoone的双向关联,我的配置如下,各位大侠看下:publicclassTopic{.....@ManyToOne(fetch=(FetchType.EAGER))privateBoardboard;...}publicclassBoard{@OneToMany(targetEntity=Topic.class,mappedBy="board",fetch=FetchType.EAGER,cascade={CascadeType.ALL})privateSet<Topic>topics;}但是我这样配之后,发现删除board是没有问题,但是删除topic的时候就报了类似这样的错误:deleteobjectwouldberesavebycascash...我是这样做贴的删除的:publicStringdel(){topicService.delete(Topic.class,topic.getId());return"del";}各位大侠帮忙看下哪里错了啊,谢谢
时间: 2024-09-20 11:51:47