0

我有 2 节课:

@Entity
class A{
    @Id
    long id
    @???
    List<B> bs;
}

@????
class B{
    @ManyToOne
    A a;
    @OneToOne
    C c;
    Integer a,b,c,d,e;
}

我怎样才能让休眠来处理它?我不想将 id 放在 B 类上,因为它是一个弱实体?

4

1 回答 1

2

你所说的“弱”实体是什么意思?只是没有身份证?采用

@ElementCollection
List<B> bs;

随着

@Embeddable
class B {}

在此处查找示例

于 2012-11-28T15:06:30.457 回答