映射实体“忽略”中间表

时间:2011-12-02 09:51:37

标签: java hibernate mapping

我的数据库中有3个表,它们之间有多对一的关系:

A *---1 B *---1 C

现在我有类似的实体:

class A {
   private B b;
   ...
}

class B {
   private C c;
   ...
}

class C {
   ...
}

现在我的问题是,是否可以使用Hibernate XML映射来实现这一目标:

class A {
   private C c;
   ...
}

1 个答案:

答案 0 :(得分:1)

不,这是不可能的。但是你可能有一个getter方法:

public C getC() {
    return b.getC();
}