Hibernate 倾销没有关系的实体

Hibernate 倾销没有关系的实体,hibernate,orm,coldfusion,coldfusion-10,Hibernate,Orm,Coldfusion,Coldfusion 10,在调试时,我偶尔会转储一个实体来检查属性并确保它们与特定值匹配。一些实体定义了关系,这些关系可以深入到层次结构:业务>中心>部门>级别>团队 如果我正在执行entityLoad(“业务”),我需要一个没有关系的业务数组视图。默认情况下设置了延迟加载,但使用writeDump(entityLoad(“Business”);/,转储对象查询以加载所有关系返回2个业务实体 是否可以排除这些关系?您尝试了什么?您是否阅读了文档?当然让它不耗尽内存的唯一方法是使用top属性限制它。我“期望”惰性关系转储实

在调试时,我偶尔会转储一个实体来检查属性并确保它们与特定值匹配。一些实体定义了关系,这些关系可以深入到层次结构:业务>中心>部门>级别>团队

如果我正在执行
entityLoad(“业务”)
,我需要一个没有关系的业务数组视图。默认情况下设置了延迟加载,但使用
writeDump(entityLoad(“Business”);/,转储对象查询以加载所有关系返回2个业务实体


是否可以排除这些关系?

您尝试了什么?您是否阅读了
文档?当然让它不耗尽内存的唯一方法是使用
top
属性限制它。我“期望”惰性关系转储实体结构(可以在连续转储中重新引用),而不是递归地查询数据库以实际构建实体。例如,如果我转储一个由两个相同组件组成的数组,则第二个索引通常会引用带有“see cfc1”或类似内容的索引1。这就是我所期望的惰性关系的行为方式,除非明确要求获取数据。似乎我的选择是使用
top
来限制你的类比在这种情况下并不完全正确。该关系可能指向相同的基础域对象,但该对象仍将加载两次,并且在内存中是两个不同的CF对象<代码>不会知道的。无论如何,
隐藏
属性还是
不符合您的要求?