绑定表
Change-Id: I9b381569457d242d1bd37bd8306e87d93eb0f640
diff --git a/src/main/java/object/UserId.java b/src/main/java/object/UserId.java
new file mode 100644
index 0000000..c68ce68
--- /dev/null
+++ b/src/main/java/object/UserId.java
@@ -0,0 +1,36 @@
+package object;
+
+import java.io.Serializable;
+import java.util.Objects;
+
+public class UserId implements Serializable {
+ private String userid;
+ private String email;
+
+ public UserId() {}
+
+ public UserId(String userid, String email) {
+ this.userid = userid;
+ this.email = email;
+ }
+
+ // getters and setters
+ public String getUserid() { return userid; }
+ public void setUserid(String userid) { this.userid = userid; }
+
+ public String getEmail() { return email; }
+ public void setEmail(String email) { this.email = email; }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ UserId userId = (UserId) o;
+ return Objects.equals(userid, userId.userid) && Objects.equals(email, userId.email);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(userid, email);
+ }
+}
\ No newline at end of file