主题 : jeebbs后台管理删除板块时删除失败 |
级别: 白丁
![]() |
1# 发表于:2019-03-19 10:22:53 IP:121.146.*.*
|
||||
---|---|---|---|---|---|
级别: 白丁
![]() |
4# 发表于:2019-03-19 10:38:30 IP:121.146.*.*
回复第3楼 您好,这个板块无法删除的问题,在项目刚部署完的时候就存在了,原因我也知道是因为有个外键关联的表无法删除关联数据导致的,请问你们有什么方案解决吗?谢谢!!!
|
||
---|---|---|---|
级别: 白丁
![]() |
6# 发表于:2019-03-19 11:12:57 IP:121.144.*.*
回复第5楼 认同,因此我参考原有的postTypes 配置,新写了个 forumCounts配置, 以及它对应的*类,如下:
<set name="postTypes" inverse="true" cascade="all"> <key column="FORUM_ID"/> <one-to-many class="BbsPostType"/> </set> <set name="forumCounts" inverse="true" cascade="delete-orphan"> <key column="FORUM_ID"/> <one-to-many class="BbsForumCount"/> </set> private java.util.Set<com.jeecms.bbs.entity.BbsPostType> postTypes; private java.util.Set<com.jeecms.bbs.entity.BbsForumCount> forumCounts; 目前板块可以正常删除了,可是新问题就出现了,发帖或者点击帖子详情偶尔报错(点击十几二次出现一次):Request processing failed; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value : com.jeecms.bbs.entity.BbsForumCount.forum 可是这个外键有不能为空,怎么解决? |
||
---|---|---|---|
级别: 白丁
![]() |
8# 发表于:2019-03-19 11:20:48 IP:121.144.*.*
回复第7楼 就是我楼上给您写的那个配置,报错也应该是这个,所有我想问一下我写的哪儿有漏洞吗?求指教
|
||
---|---|---|---|
级别: 白丁
![]() |
10# 发表于:2019-03-19 11:32:53 IP:121.144.*.*
回复第9楼 问题是这是由于第一个问题:板块无法正常删除(项目原本就存在这个问题的) 那这问题你们总得解决吧,这个问题要解决了,我也就不二次开发了呀,对吧
|
||
---|---|---|---|