diff --git a/src/main/java/com/example/cosmos_serversb/entities/Group.java b/src/main/java/com/example/cosmos_serversb/entities/Group.java index dfff30a..8d0bdfb 100644 --- a/src/main/java/com/example/cosmos_serversb/entities/Group.java +++ b/src/main/java/com/example/cosmos_serversb/entities/Group.java @@ -3,8 +3,6 @@ import java.util.ArrayList; -import static com.example.cosmos_serversb.models.Users.*; - public class Group { private Long gId; private String uri, name; diff --git a/src/main/java/com/example/cosmos_serversb/entities/Request.java b/src/main/java/com/example/cosmos_serversb/entities/Request.java index 40246a2..786f167 100644 --- a/src/main/java/com/example/cosmos_serversb/entities/Request.java +++ b/src/main/java/com/example/cosmos_serversb/entities/Request.java @@ -2,33 +2,35 @@ package com.example.cosmos_serversb.entities; public class Request { - private String rId, uri, date, IssuerUid, product, deadline; + private Long rId; + private String uri, date, IssuerUid, product, deadline; private int location;// YahooローカルサーチAPIの業種コード private boolean done = false; - private Request(){ + public Request(){ } public Request(String rId, String uri, String date, String IssuerUid, String product, String deadline, int location){ - setRid(rId); + //setrId(rId); + this.rId = Long.parseLong(rId); setUri(uri); setDate(date); setIssuerUid(IssuerUid); setProduct(product); setDeadline(deadline); setLocation(location); - this.done = false; + //this.done = false; } - private void setRid(String rId){ - this.rId = rId; - } - - public String getRid(){ + public Long getrId() { return rId; } + private void setrId(Long gId) { + this.rId = rId; + } + private void setUri(String uri){ this.uri = uri; } diff --git a/src/main/resources/Request.hbm.xml b/src/main/resources/Request.hbm.xml new file mode 100644 index 0000000..4adea89 --- /dev/null +++ b/src/main/resources/Request.hbm.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/hibernate.cfg.xml b/src/main/resources/hibernate.cfg.xml index 534c01c..e6d6025 100644 --- a/src/main/resources/hibernate.cfg.xml +++ b/src/main/resources/hibernate.cfg.xml @@ -35,6 +35,7 @@ create + diff --git a/src/test/java/hibernateTest/entities/Event.java b/src/test/java/hibernateTest/entities/Event.java index 2a6df8a..e2dd0cc 100644 --- a/src/test/java/hibernateTest/entities/Event.java +++ b/src/test/java/hibernateTest/entities/Event.java @@ -26,7 +26,7 @@ import java.util.Date; public class Event { - private Long id; + private Long id;//Longじゃないと,デフォルトでは動かなさそう。 private String title; private Date date; diff --git a/src/test/java/hibernateTest/entities/Request.java b/src/test/java/hibernateTest/entities/Request.java index 6a259c3..27b16a8 100644 --- a/src/test/java/hibernateTest/entities/Request.java +++ b/src/test/java/hibernateTest/entities/Request.java @@ -20,7 +20,7 @@ setProduct(product); setDeadline(deadline); setLocation(location); - //this.done = false; + this.done = false; } @@ -84,6 +84,11 @@ return done; } + public boolean getDone() { + return done; + } + + public void setDone(boolean done) { this.done = done; } diff --git a/src/test/java/hibernateTest/models/Main.java b/src/test/java/hibernateTest/models/Main.java index f87df34..22f26f6 100644 --- a/src/test/java/hibernateTest/models/Main.java +++ b/src/test/java/hibernateTest/models/Main.java @@ -2,7 +2,7 @@ import org.hibernate.SessionFactory; -//このメインクラスを実行すると、テストが行えます。 +//このメインクラスを実行すると、Hibernateのテストが行えます。 public class Main { public static void main(String args[]){ NativeApiIllustrationTest test = new NativeApiIllustrationTest(); diff --git a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java index 54296e2..c9c97c3 100644 --- a/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java +++ b/src/test/java/hibernateTest/models/NativeApiIllustrationTest.java @@ -97,7 +97,7 @@ } List requestResult = session.createQuery( "from Request" ).list(); for ( Request request : (List) requestResult ) { - System.out.println( "Request (" + request.getrId() + ") : " + request.getUri() + ": " + request.getDate()); + System.out.println( "Request (" + request.getrId() + ") : " + request.getUri() + ": " + request.getDate() + ": " + request.isDone()); } session.getTransaction().commit(); diff --git a/src/test/resources/Request.hbm.xml b/src/test/resources/Request.hbm.xml index 54853c0..4184b20 100644 --- a/src/test/resources/Request.hbm.xml +++ b/src/test/resources/Request.hbm.xml @@ -22,6 +22,7 @@ +