【发布时间】:2011-07-31 16:13:46
【问题描述】:
我是休眠新手。目前我陷入了一个问题。
我不知道如何检索关系表列的值。
senario:
i have three tables.
TableA:
-------
a_id
a_col1
TableB:
-------
b_id
b_col1
TableC
-------
c_id
a_id
b_id
c_col1
我已经为 TableA 和 TableB 创建了模型类。我已经使用@ManyToMany 和@JoinTable 注释映射它们
TableA
{
...
private Set<TableB> tableB;
@ManyToMany
@JoinTable( name="TableC",
joinColumns={@JoinColumn(name="a_id")},
inverseJoinColumns={@JoinColumn(name="b_id)}
public getTableB()
{
return tableB;
}
public setTableB(...) { ... }
}
现在我的问题是:
====================
如何从 TableA 实体中检索 c_col1 的值
【问题讨论】:
标签: java hibernate jakarta-ee hibernate-mapping