我有实体A
和A
有一组实体B
。我做的是延迟加载。当我加载所有 A
结果列表我需要每个 A
有一个 transient 值其大小为 B
为此A
。
在服务层中,我无法执行此操作,因为我执行了延迟加载。我必须在 dao
中设置 transient 值边。但我听说 dao
没有逻辑边。
我该怎么办?任何解释表示赞赏。
最佳答案
如果你看Hibernate count collection size without initializing您可以让延迟加载的集合加载其大小
看起来它会满足您的要求...
关于java - 在道方面有逻辑不是一个很好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16355621/