diff --git a/src/main/resources/Group.hbm.xml b/src/main/resources/Group.hbm.xml new file mode 100644 index 0000000..8e0333c --- /dev/null +++ b/src/main/resources/Group.hbm.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + diff --git a/src/main/resources/hibernate.cfg.xml b/src/main/resources/hibernate.cfg.xml new file mode 100644 index 0000000..534c01c --- /dev/null +++ b/src/main/resources/hibernate.cfg.xml @@ -0,0 +1,41 @@ + + + + + + + + + + org.h2.Driver + jdbc:h2:mem:db1;DB_CLOSE_DELAY=-1;MVCC=TRUE + sa + + + + 1 + + + org.hibernate.dialect.H2Dialect + + + org.hibernate.cache.internal.NoCacheProvider + + + true + + + create + + + + + + \ No newline at end of file diff --git a/src/test/java/hibernateTest/entities/Group.java b/src/test/java/hibernateTest/entities/Group.java new file mode 100644 index 0000000..0a0acf8 --- /dev/null +++ b/src/test/java/hibernateTest/entities/Group.java @@ -0,0 +1,75 @@ +//このクラスは仮です +package hibernateTest.entities; + +import com.example.cosmos_serversb.entities.Request; +import com.example.cosmos_serversb.entities.User; + +import java.util.ArrayList; + +public class Group { + private Long gId; + private String uri, name; + private ArrayList members; + private ArrayList requests; + + public Group(){ + + } + + public Group(String gId, String uri, String name, String uId){ + this.gId = Long.parseLong(gId); + this.uri = uri; + this.name = name; + } + + public Long getgId() { + return gId; + } + + private void setgId(Long gId) { + this.gId = gId; + } + + public String getUri() { + return uri; + } + + private void setUri(String uri){ + this.uri = uri; + } + + public String getUriByGid(String gId){ + return uri; + } + + private void setName(String name){ + this.name = name; + } + + public String getName(){ + return name; + } + + public String getNameByGid(String gId){ + return name; + } + + /*メンバー*/ + //public ArrayList getMembersList(){ + // return null; + //} + + //public void addMemberByUid(String uId){ + // + // members.add(user); + //} + + //public DeleteResult deleteMember(String uid){ + // members.remove(members.indexOf(uid)); + // return null; + //} + + /*リクエスト*/ + +} + diff --git a/src/test/resources/Group.hbm.xml b/src/test/resources/Group.hbm.xml new file mode 100644 index 0000000..8e0333c --- /dev/null +++ b/src/test/resources/Group.hbm.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + +