【发布时间】:2013-06-22 07:05:18
【问题描述】:
我正在使用@FetchGroup 加载类别数据,每个类别可能有也可能没有父/子类别。
*我只需要2级数据,这意味着
类别 -> 子级别 1 -> 子级别 2
*我不想获取类别的完整尝试,因为这会影响性能。
我加
@FetchGroup(name = FetchGroupConstants.CATEGORY_CHILD_LEVEL_2, attributes = {
@FetchAttribute(name = "children", recursionDepth = 2) })
在实体类。
然后我也用下面的组来取数据
@FetchGroup(name = FetchGroupConstants.CATEGORY_BASIC, attributes = {
@FetchAttribute(name = "ordering"),
@FetchAttribute(name = "catalog") }),
然后我得到了完整的树。结果与“recursionDepth = -1”相同。 如果我设置 recursionDepth = 1,我也会得到完整的树。 我正在使用“FetchPlan” 问题是什么?谢谢。
【问题讨论】:
-
抱歉,openJPA 不是休眠
-
请发布您的域类的代码。