diff --git a/src/main/resources/hibernate.cfg.xml b/src/main/resources/hibernate.cfg.xml index e6d6025..8224135 100644 --- a/src/main/resources/hibernate.cfg.xml +++ b/src/main/resources/hibernate.cfg.xml @@ -15,9 +15,9 @@ org.h2.Driver - jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE + jdbc:h2:mem:sampledb;DB_CLOSE_DELAY=-1;MVCC=TRUE sa - + sa 1 diff --git a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java index 2e802e7..14e4bf6 100644 --- a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java +++ b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java @@ -76,6 +76,7 @@ } public void testBasicUsage() { + int location = 001;//YOLPのコード。警告を減らすために使用。 /*データの保存(データベースに投入)*/ Session session = sessionFactory.openSession(); session.beginTransaction(); @@ -85,9 +86,9 @@ session.save( new Group("222", "http://test2", "friend", "022" ) ); Group newGroup = new Group("333", "http://test3", "school", "033" ); session.save(newGroup); //インスタンスを引数に渡すこともできます - session.save( new Request("001", "http://test01", "1999.01.01", "011", "cookie", "1999.04.10",011)); - session.save( new Request("002", "http://test02", "1999.02.02", "033", "milk", "1999.04.10",011)); - session.save( new Request("003", "http://test03", "1999.03.03", "033", "ice", "1999.04.10",011)); + session.save( new Request("001", "http://test01", "1999.01.01", "011", "cookie", "1999.04.10", location)); + session.save( new Request("002", "http://test02", "1999.02.02", "033", "milk", "1999.04.10", location)); + session.save( new Request("003", "http://test03", "1999.03.03", "033", "ice", "1999.04.10", location)); session.getTransaction().commit(); session.close(); @@ -139,9 +140,9 @@ if(editGroup != null){ //リクエストはsession.save()で保存する必要がありません。 //後のテスト用に3つのリクエストを追加しています。 - Request aditionalrequest1 = new Request("004", "http://test04", "1999.01.01", "011", "Chocolate cookie", "1999.04.10",011); - Request aditionalrequest2 = new Request("005", "http://test05", "1999.01.01", "011", "Banana cookie", "1999.04.10",011); - Request aditionalrequest3 = new Request("006", "http://test06", "1999.01.01", "011", "Milk cookie", "1999.04.10",011); + Request aditionalrequest1 = new Request("004", "http://test04", "1999.01.01", "011", "Chocolate cookie", "1999.04.10", location); + Request aditionalrequest2 = new Request("005", "http://test05", "1999.01.01", "011", "Banana cookie", "1999.04.10", location); + Request aditionalrequest3 = new Request("006", "http://test06", "1999.01.01", "011", "Milk cookie", "1999.04.10", location); editGroup.addRequests(aditionalrequest1); editGroup.addRequests(aditionalrequest2); editGroup.addRequests(aditionalrequest3); @@ -155,8 +156,8 @@ editGroup = session.load(Group.class, "222"); if(editGroup != null){ //リクエストはsession.save()で保存する必要がありません。 - Request aditionalrequest1 = new Request("007", "http://test07", "1999.01.01", "022", "Green Tee", "1999.04.10",011); - Request aditionalrequest2 = new Request("008", "http://test08", "1999.01.01", "022", "Apple Tee", "1999.04.10",011); + Request aditionalrequest1 = new Request("007", "http://test07", "1999.01.01", "022", "Green Tee", "1999.04.10", location); + Request aditionalrequest2 = new Request("008", "http://test08", "1999.01.01", "022", "Apple Tee", "1999.04.10", location); editGroup.addRequests(aditionalrequest1); editGroup.addRequests(aditionalrequest2); session.update(editGroup);