3
ドキュメントのRelationsページを読んだ後、私はこのように多くの関係に多くを使用することができます。GreenDAOとの双方向多対多関係の使い方は?
@Entity
public class Product {
@Id private Long id;
@ToMany
@JoinEntity(
entity = JoinProductsWithOrders.class,
sourceProperty = "productId",
targetProperty = "orderId"
)
private List<Order> ordersWithThisProduct;
}
@Entity
public class JoinProductsWithOrders {
@Id private Long id;
private Long productId;
private Long orderId;
}
@Entity
public class Order {
@Id private Long id;
}
を今、このコードで、私は注文から商品の一覧を双方向directionel関係とアクセス権を持つことができますそれに付随する? また、OrderクラスのProduct Listも追加する必要がありますか?このような何か:
...
@Entity
public class Order {
@Id private Long id;
@ToMany //I don't know if this is corect btw.
private List<Product> productsForThisOrder;
}
これは双方向directionel多く、多くの関係ではありません。 – HabibKazemi