出于某种原因,当我dto.getObjects()
在会话中使用时,它不会填充对象,但我必须使用Hibernate.initialize(dto.getObjects)
.
有人可以向我解释原因吗?
附带问题,由于休眠没有分层查询,遍历树的最佳方法是什么。有些树有 200 个以上的节点和 4 个级别。
我需要根据它的值和一个外部变量对树中的每个节点执行一系列更新。
例子:
node.setB(node.getA() + abc);
任何意见?我更感兴趣的是知道为什么而不是如何。