リンク テーブルを使用して、Hibernate で多対多をマップしたいと思います。たとえば、Parent クラスと Child クラスの 2 つのクラスがあります。
public class Parent{
private List<Child> _children;
//...getters and setters
}
link_id
、parent_id
、および の3 つの列を持つリンク テーブル (link_table) を使用しますchild_id
。データベースは SQL サーバーであり、id タイプは uniqueidentifier です。そのため、通常は id フィールドに guid を使用します。
<list />
これが使用する正しいタグである場合、タグを使用してこれをどのように実装できますか? これを達成するための適切なドキュメントを知っていますか?
私は現在 ConstraintViolationException を取得していますが、適切なドキュメントや例を見つけることができませんでした。
link_id
主な問題は、リンクテーブルで自動的に生成されるように指定する方法だと思います。