2 u013611978 u013611978 于 2015.07.16 14:19 提问

The collection was unreferenced in hibernate

例如
class A{
private String attr;
private Set;
}
class B{}
如果有一个针对A的findAll方法,那么获取到的就是一个A的集合,我想要的是过滤这个查询到的A所在的集合,而不是由A延伸到B的那一部分,由A获取B再过滤完全没有问题,主要就是获取的A这个集合怎么过滤?

2个回答

caozhy
caozhy   Ds   Rxr 2015.07.16 14:27
CSDNXIAOS
CSDNXIAOS   2015.07.16 15:34


这是引用http://qindingsky.blog.163.com/blog/static/312233620083103151423/的文章Hibernate:could not delete collection
Spring2008-04-10 15:15:01阅读411评论1  字号:大中小 订阅
此异常一般出现在删除one-to-many设置的级联对象集合时,其原因往往是因为没有正确设置好一对多映射关系中的inverse属性(inverse决定了主控方和被控方)。......
答案就在这里:Hibernate flusing: could not delete collection:
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片