Fetch.Eager不适用于我的代码

时间:2014-01-30 09:38:09

标签: hibernate

我有这段代码

@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name = "component_id", insertable = false, updatable = false)
private Component component;

在一个名为ServerComponent的类中。因此,当加载serverComponent对象时,它的属性组件也应该被加载。但是,null值即将到来,即serverComponent.getComponent()= null。

所有这些都在运行测试用例期间发生,这意味着数据库中没有实际数据输入,但每个对象/实例及其属性仅保留在休眠内存中。 其余的属性正在加载正常。

我是hibernate的新手。请帮忙!!!

0 个答案:

没有答案