diff --git a/pom.xml b/pom.xml index 5db2198bbc74efe65af59ef7bda150bd0160cee0..821ddf4a35b0a9cfcff176409b83e5cc6345bbd8 100644 --- a/pom.xml +++ b/pom.xml @@ -13,6 +13,12 @@ <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> + <dependency> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>1.18.30</version> + </dependency> + <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-rt</artifactId> diff --git a/src/main/java/com/soap/model/Book.java b/src/main/java/com/soap/model/Book.java new file mode 100644 index 0000000000000000000000000000000000000000..6f980cd4e592fff9e02dd9ab60d172a20c43f81a --- /dev/null +++ b/src/main/java/com/soap/model/Book.java @@ -0,0 +1,5 @@ +package com.soap.model; + +public class Book { + +} diff --git a/src/main/java/com/soap/model/BookCollection.java b/src/main/java/com/soap/model/BookCollection.java new file mode 100644 index 0000000000000000000000000000000000000000..efd7c3db24e7e05ba8d6e06220c7905b67be0198 --- /dev/null +++ b/src/main/java/com/soap/model/BookCollection.java @@ -0,0 +1,31 @@ +package com.soap.model; + +import java.sql.Timestamp; +import java.util.List; + +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +@AllArgsConstructor +public class BookCollection { + public int collectionId; + public User createdBy; + public String name; + public String desc; + public Timestamp createdAt; + public Timestamp updatedAt; + public boolean isDeleted; + public Timestamp deletedAt; + public List<Book> books; + public List<User> subscribers; + + @Override + public String toString() { + return "BookCollection [collectionId=" + collectionId + ", createdBy=" + createdBy + ", name=" + name + + ", desc=" + desc + ", createdAt=" + createdAt + ", updatedAt=" + updatedAt + ", isDeleted=" + + isDeleted + ", deletedAt=" + deletedAt + "]"; + } +} diff --git a/src/main/java/com/soap/model/User.java b/src/main/java/com/soap/model/User.java new file mode 100644 index 0000000000000000000000000000000000000000..d358a288b5b3b516903e68222d0e4e9b6101ad80 --- /dev/null +++ b/src/main/java/com/soap/model/User.java @@ -0,0 +1,5 @@ +package com.soap.model; + +public class User { + +}