diff --git a/src/main/resources/Group.hbm.xml b/src/main/resources/Group.hbm.xml
index 47bb391..cc7105d 100644
--- a/src/main/resources/Group.hbm.xml
+++ b/src/main/resources/Group.hbm.xml
@@ -21,9 +21,17 @@
-
-
-
+
+
+
+
diff --git a/src/main/resources/User.hbm.xml b/src/main/resources/User.hbm.xml
index 301c7d2..a072cf1 100644
--- a/src/main/resources/User.hbm.xml
+++ b/src/main/resources/User.hbm.xml
@@ -21,12 +21,15 @@
-
-
+
+
+
diff --git a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java
index 258e0a3..65b60aa 100644
--- a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java
+++ b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java
@@ -184,22 +184,33 @@
/*中間テーブル(USER-GROUP)*/
- /*ユーザの追加*/
-// session = sessionFactory.openSession();
-// session.beginTransaction();
-// editGroup = session.load(Group.class, "444");
-// if(editGroup != null){
-// editGroup.addMember("055");
-// editGroup.addMember("066");//後で削除します。
-// editGroup.addMember("077");
-// }
-// session.getTransaction().commit();
-// session.close();
+ /*グループ444にユーザの追加*/
+ session = sessionFactory.openSession();
+ session.beginTransaction();
+ editGroup = session.load(Group.class, "444");
+ if(editGroup != null){
+ editGroup.addMember("055");
+ editGroup.addMember("066");//後で削除します。
+ editGroup.addMember("077");
+ }
+ session.getTransaction().commit();
+ session.close();
-// /*ユーザの削除*/
+ /*グループ333にユーザの追加*/
+ session = sessionFactory.openSession();
+ session.beginTransaction();
+ editGroup = session.load(Group.class, "333");
+ if(editGroup != null){
+ editGroup.addMember("055");
+ editGroup.addMember("077");
+ }
+ session.getTransaction().commit();
+ session.close();
+
+ /*ユーザの削除*/
// session = sessionFactory.openSession();
// session.beginTransaction();
-// User deleteUser = session.load(User.class, "066");//参照整合性制約でエラー
+// User deleteUser = session.load(User.class, "066");
// if(deleteUser != null){
// session.delete(deleteUser);
// }
diff --git a/src/test/resources/Belong.xml b/src/test/resources/Belong.xml
new file mode 100644
index 0000000..2454e68
--- /dev/null
+++ b/src/test/resources/Belong.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/Group.hbm.xml b/src/test/resources/Group.hbm.xml
index f56d58a..563e26f 100644
--- a/src/test/resources/Group.hbm.xml
+++ b/src/test/resources/Group.hbm.xml
@@ -24,10 +24,14 @@
-
-
+
+
+
diff --git a/src/test/resources/User.hbm.xml b/src/test/resources/User.hbm.xml
index 5994104..b9c4c72 100644
--- a/src/test/resources/User.hbm.xml
+++ b/src/test/resources/User.hbm.xml
@@ -25,8 +25,12 @@
lazy = "true"
inverse = "false"
cascade = "all">
-
-
+
+
+