diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/BookMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/BookMapper.xml index 6590ef6b..1330f4ce 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/BookMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/BookMapper.xml @@ -184,4 +184,5 @@ name = #{name,jdbcType=VARCHAR} where id = #{id,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleCategoryMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleCategoryMapper.xml index b4cf371d..04bebe43 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleCategoryMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleCategoryMapper.xml @@ -186,4 +186,5 @@ category_id = #{categoryId,jdbcType=INTEGER} where article_category_id = #{articleCategoryId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleMapper.xml index 09429be7..5bd254b3 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleMapper.xml @@ -469,4 +469,5 @@ orders = #{orders,jdbcType=BIGINT} where article_id = #{articleId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleTagMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleTagMapper.xml index 98a26bbd..76a85d95 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleTagMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsArticleTagMapper.xml @@ -186,4 +186,5 @@ tag_id = #{tagId,jdbcType=INTEGER} where article_tag_id = #{articleTagId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryMapper.xml index 84ab7946..9fd94cc0 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryMapper.xml @@ -293,4 +293,5 @@ orders = #{orders,jdbcType=BIGINT} where category_id = #{categoryId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryTagMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryTagMapper.xml index 2271941b..68c8d726 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryTagMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCategoryTagMapper.xml @@ -186,4 +186,5 @@ tag_id = #{tagId,jdbcType=INTEGER} where category_tag_id = #{categoryTagId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCommentMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCommentMapper.xml index 3448679f..98ca6266 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCommentMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsCommentMapper.xml @@ -328,4 +328,5 @@ ctime = #{ctime,jdbcType=BIGINT} where comment_id = #{commentId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsTagMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsTagMapper.xml index 0170faca..a419d2b3 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsTagMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/CmsTagMapper.xml @@ -263,4 +263,5 @@ orders = #{orders,jdbcType=BIGINT} where tag_id = #{tagId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/UserMapper.xml b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/UserMapper.xml index 6b5a4680..cce4f0b7 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/UserMapper.xml +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/mapper/UserMapper.xml @@ -292,4 +292,5 @@ ctime = #{ctime,jdbcType=BIGINT} where id = #{id,jdbcType=INTEGER} + \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/Book.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/Book.java index 0ce8af80..44212a9f 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/Book.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/Book.java @@ -47,4 +47,31 @@ public class Book implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + Book other = (Book) that; + return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) + && (this.getUserid() == null ? other.getUserid() == null : this.getUserid().equals(other.getUserid())) + && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); + result = prime * result + ((getUserid() == null) ? 0 : getUserid().hashCode()); + result = prime * result + ((getName() == null) ? 0 : getName().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticle.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticle.java index b422e261..363acd49 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticle.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticle.java @@ -201,4 +201,59 @@ public class CmsArticle implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsArticle other = (CmsArticle) that; + return (this.getArticleId() == null ? other.getArticleId() == null : this.getArticleId().equals(other.getArticleId())) + && (this.getTitle() == null ? other.getTitle() == null : this.getTitle().equals(other.getTitle())) + && (this.getAuthor() == null ? other.getAuthor() == null : this.getAuthor().equals(other.getAuthor())) + && (this.getFromurl() == null ? other.getFromurl() == null : this.getFromurl().equals(other.getFromurl())) + && (this.getImage() == null ? other.getImage() == null : this.getImage().equals(other.getImage())) + && (this.getKeywords() == null ? other.getKeywords() == null : this.getKeywords().equals(other.getKeywords())) + && (this.getDescription() == null ? other.getDescription() == null : this.getDescription().equals(other.getDescription())) + && (this.getType() == null ? other.getType() == null : this.getType().equals(other.getType())) + && (this.getAllowcomments() == null ? other.getAllowcomments() == null : this.getAllowcomments().equals(other.getAllowcomments())) + && (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus())) + && (this.getUserId() == null ? other.getUserId() == null : this.getUserId().equals(other.getUserId())) + && (this.getUp() == null ? other.getUp() == null : this.getUp().equals(other.getUp())) + && (this.getDown() == null ? other.getDown() == null : this.getDown().equals(other.getDown())) + && (this.getReadnumber() == null ? other.getReadnumber() == null : this.getReadnumber().equals(other.getReadnumber())) + && (this.getCtime() == null ? other.getCtime() == null : this.getCtime().equals(other.getCtime())) + && (this.getOrders() == null ? other.getOrders() == null : this.getOrders().equals(other.getOrders())) + && (this.getContent() == null ? other.getContent() == null : this.getContent().equals(other.getContent())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getArticleId() == null) ? 0 : getArticleId().hashCode()); + result = prime * result + ((getTitle() == null) ? 0 : getTitle().hashCode()); + result = prime * result + ((getAuthor() == null) ? 0 : getAuthor().hashCode()); + result = prime * result + ((getFromurl() == null) ? 0 : getFromurl().hashCode()); + result = prime * result + ((getImage() == null) ? 0 : getImage().hashCode()); + result = prime * result + ((getKeywords() == null) ? 0 : getKeywords().hashCode()); + result = prime * result + ((getDescription() == null) ? 0 : getDescription().hashCode()); + result = prime * result + ((getType() == null) ? 0 : getType().hashCode()); + result = prime * result + ((getAllowcomments() == null) ? 0 : getAllowcomments().hashCode()); + result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode()); + result = prime * result + ((getUserId() == null) ? 0 : getUserId().hashCode()); + result = prime * result + ((getUp() == null) ? 0 : getUp().hashCode()); + result = prime * result + ((getDown() == null) ? 0 : getDown().hashCode()); + result = prime * result + ((getReadnumber() == null) ? 0 : getReadnumber().hashCode()); + result = prime * result + ((getCtime() == null) ? 0 : getCtime().hashCode()); + result = prime * result + ((getOrders() == null) ? 0 : getOrders().hashCode()); + result = prime * result + ((getContent() == null) ? 0 : getContent().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleCategory.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleCategory.java index 124cebd4..ede27208 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleCategory.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleCategory.java @@ -47,4 +47,31 @@ public class CmsArticleCategory implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsArticleCategory other = (CmsArticleCategory) that; + return (this.getArticleCategoryId() == null ? other.getArticleCategoryId() == null : this.getArticleCategoryId().equals(other.getArticleCategoryId())) + && (this.getArticleId() == null ? other.getArticleId() == null : this.getArticleId().equals(other.getArticleId())) + && (this.getCategoryId() == null ? other.getCategoryId() == null : this.getCategoryId().equals(other.getCategoryId())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getArticleCategoryId() == null) ? 0 : getArticleCategoryId().hashCode()); + result = prime * result + ((getArticleId() == null) ? 0 : getArticleId().hashCode()); + result = prime * result + ((getCategoryId() == null) ? 0 : getCategoryId().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleTag.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleTag.java index 2c58ea95..172f85a2 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleTag.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsArticleTag.java @@ -47,4 +47,31 @@ public class CmsArticleTag implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsArticleTag other = (CmsArticleTag) that; + return (this.getArticleTagId() == null ? other.getArticleTagId() == null : this.getArticleTagId().equals(other.getArticleTagId())) + && (this.getArticleId() == null ? other.getArticleId() == null : this.getArticleId().equals(other.getArticleId())) + && (this.getTagId() == null ? other.getTagId() == null : this.getTagId().equals(other.getTagId())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getArticleTagId() == null) ? 0 : getArticleTagId().hashCode()); + result = prime * result + ((getArticleId() == null) ? 0 : getArticleId().hashCode()); + result = prime * result + ((getTagId() == null) ? 0 : getTagId().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategory.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategory.java index 6527d7df..a2856e74 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategory.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategory.java @@ -124,4 +124,45 @@ public class CmsCategory implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsCategory other = (CmsCategory) that; + return (this.getCategoryId() == null ? other.getCategoryId() == null : this.getCategoryId().equals(other.getCategoryId())) + && (this.getPid() == null ? other.getPid() == null : this.getPid().equals(other.getPid())) + && (this.getLevel() == null ? other.getLevel() == null : this.getLevel().equals(other.getLevel())) + && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName())) + && (this.getDescription() == null ? other.getDescription() == null : this.getDescription().equals(other.getDescription())) + && (this.getIcon() == null ? other.getIcon() == null : this.getIcon().equals(other.getIcon())) + && (this.getType() == null ? other.getType() == null : this.getType().equals(other.getType())) + && (this.getAlias() == null ? other.getAlias() == null : this.getAlias().equals(other.getAlias())) + && (this.getCtime() == null ? other.getCtime() == null : this.getCtime().equals(other.getCtime())) + && (this.getOrders() == null ? other.getOrders() == null : this.getOrders().equals(other.getOrders())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getCategoryId() == null) ? 0 : getCategoryId().hashCode()); + result = prime * result + ((getPid() == null) ? 0 : getPid().hashCode()); + result = prime * result + ((getLevel() == null) ? 0 : getLevel().hashCode()); + result = prime * result + ((getName() == null) ? 0 : getName().hashCode()); + result = prime * result + ((getDescription() == null) ? 0 : getDescription().hashCode()); + result = prime * result + ((getIcon() == null) ? 0 : getIcon().hashCode()); + result = prime * result + ((getType() == null) ? 0 : getType().hashCode()); + result = prime * result + ((getAlias() == null) ? 0 : getAlias().hashCode()); + result = prime * result + ((getCtime() == null) ? 0 : getCtime().hashCode()); + result = prime * result + ((getOrders() == null) ? 0 : getOrders().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategoryTag.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategoryTag.java index 27ac84e7..be7e42e0 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategoryTag.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsCategoryTag.java @@ -47,4 +47,31 @@ public class CmsCategoryTag implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsCategoryTag other = (CmsCategoryTag) that; + return (this.getCategoryTagId() == null ? other.getCategoryTagId() == null : this.getCategoryTagId().equals(other.getCategoryTagId())) + && (this.getCategoryId() == null ? other.getCategoryId() == null : this.getCategoryId().equals(other.getCategoryId())) + && (this.getTagId() == null ? other.getTagId() == null : this.getTagId().equals(other.getTagId())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getCategoryTagId() == null) ? 0 : getCategoryTagId().hashCode()); + result = prime * result + ((getCategoryId() == null) ? 0 : getCategoryId().hashCode()); + result = prime * result + ((getTagId() == null) ? 0 : getTagId().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsComment.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsComment.java index 63e6819b..5cc66959 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsComment.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsComment.java @@ -113,4 +113,43 @@ public class CmsComment implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsComment other = (CmsComment) that; + return (this.getCommentId() == null ? other.getCommentId() == null : this.getCommentId().equals(other.getCommentId())) + && (this.getPid() == null ? other.getPid() == null : this.getPid().equals(other.getPid())) + && (this.getArticleId() == null ? other.getArticleId() == null : this.getArticleId().equals(other.getArticleId())) + && (this.getUserId() == null ? other.getUserId() == null : this.getUserId().equals(other.getUserId())) + && (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus())) + && (this.getIp() == null ? other.getIp() == null : this.getIp().equals(other.getIp())) + && (this.getAgent() == null ? other.getAgent() == null : this.getAgent().equals(other.getAgent())) + && (this.getCtime() == null ? other.getCtime() == null : this.getCtime().equals(other.getCtime())) + && (this.getContent() == null ? other.getContent() == null : this.getContent().equals(other.getContent())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getCommentId() == null) ? 0 : getCommentId().hashCode()); + result = prime * result + ((getPid() == null) ? 0 : getPid().hashCode()); + result = prime * result + ((getArticleId() == null) ? 0 : getArticleId().hashCode()); + result = prime * result + ((getUserId() == null) ? 0 : getUserId().hashCode()); + result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode()); + result = prime * result + ((getIp() == null) ? 0 : getIp().hashCode()); + result = prime * result + ((getAgent() == null) ? 0 : getAgent().hashCode()); + result = prime * result + ((getCtime() == null) ? 0 : getCtime().hashCode()); + result = prime * result + ((getContent() == null) ? 0 : getContent().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsTag.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsTag.java index 090eb258..832b1173 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsTag.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/CmsTag.java @@ -102,4 +102,41 @@ public class CmsTag implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + CmsTag other = (CmsTag) that; + return (this.getTagId() == null ? other.getTagId() == null : this.getTagId().equals(other.getTagId())) + && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName())) + && (this.getDescription() == null ? other.getDescription() == null : this.getDescription().equals(other.getDescription())) + && (this.getIcon() == null ? other.getIcon() == null : this.getIcon().equals(other.getIcon())) + && (this.getType() == null ? other.getType() == null : this.getType().equals(other.getType())) + && (this.getAlias() == null ? other.getAlias() == null : this.getAlias().equals(other.getAlias())) + && (this.getCtime() == null ? other.getCtime() == null : this.getCtime().equals(other.getCtime())) + && (this.getOrders() == null ? other.getOrders() == null : this.getOrders().equals(other.getOrders())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getTagId() == null) ? 0 : getTagId().hashCode()); + result = prime * result + ((getName() == null) ? 0 : getName().hashCode()); + result = prime * result + ((getDescription() == null) ? 0 : getDescription().hashCode()); + result = prime * result + ((getIcon() == null) ? 0 : getIcon().hashCode()); + result = prime * result + ((getType() == null) ? 0 : getType().hashCode()); + result = prime * result + ((getAlias() == null) ? 0 : getAlias().hashCode()); + result = prime * result + ((getCtime() == null) ? 0 : getCtime().hashCode()); + result = prime * result + ((getOrders() == null) ? 0 : getOrders().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/User.java b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/User.java index 7d2ae90f..f2bedc70 100644 --- a/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/User.java +++ b/cms/cms-dao/src/main/java/com/zheng/cms/dao/model/User.java @@ -91,4 +91,39 @@ public class User implements Serializable { sb.append("]"); return sb.toString(); } + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + User other = (User) that; + return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) + && (this.getUsername() == null ? other.getUsername() == null : this.getUsername().equals(other.getUsername())) + && (this.getPassword() == null ? other.getPassword() == null : this.getPassword().equals(other.getPassword())) + && (this.getNickname() == null ? other.getNickname() == null : this.getNickname().equals(other.getNickname())) + && (this.getSex() == null ? other.getSex() == null : this.getSex().equals(other.getSex())) + && (this.getCtime() == null ? other.getCtime() == null : this.getCtime().equals(other.getCtime())) + && (this.getContent() == null ? other.getContent() == null : this.getContent().equals(other.getContent())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); + result = prime * result + ((getUsername() == null) ? 0 : getUsername().hashCode()); + result = prime * result + ((getPassword() == null) ? 0 : getPassword().hashCode()); + result = prime * result + ((getNickname() == null) ? 0 : getNickname().hashCode()); + result = prime * result + ((getSex() == null) ? 0 : getSex().hashCode()); + result = prime * result + ((getCtime() == null) ? 0 : getCtime().hashCode()); + result = prime * result + ((getContent() == null) ? 0 : getContent().hashCode()); + return result; + } } \ No newline at end of file diff --git a/cms/cms-dao/src/main/resources/generatorConfig.xml b/cms/cms-dao/src/main/resources/generatorConfig.xml index a36924d2..62e61a2e 100644 --- a/cms/cms-dao/src/main/resources/generatorConfig.xml +++ b/cms/cms-dao/src/main/resources/generatorConfig.xml @@ -27,6 +27,17 @@ + + + + + + + + + + + diff --git a/cms/cms-dao/src/main/resources/mybatis-config.xml b/cms/cms-dao/src/main/resources/mybatis-config.xml index f69b3dcb..32d4a82a 100644 --- a/cms/cms-dao/src/main/resources/mybatis-config.xml +++ b/cms/cms-dao/src/main/resources/mybatis-config.xml @@ -4,6 +4,11 @@ + + + + + diff --git a/common/src/main/java/com/zheng/common/plugin/PaginationPlugin.java b/common/src/main/java/com/zheng/common/plugin/PaginationPlugin.java index d6fe3253..873dbe84 100644 --- a/common/src/main/java/com/zheng/common/plugin/PaginationPlugin.java +++ b/common/src/main/java/com/zheng/common/plugin/PaginationPlugin.java @@ -21,7 +21,7 @@ public class PaginationPlugin extends PluginAdapter { } /** - * 为每个Example类添加limit和offset属性已经set、get方法 + * 为每个Example类添加limit和offset属性和set、get方法 */ @Override public boolean modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) { @@ -72,7 +72,7 @@ public class PaginationPlugin extends PluginAdapter { } /** - * 为Mapper.xml的selectByExample添加limit + * 为Mapper.xml的selectByExample添加limit,offset */ @Override public boolean sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element, @@ -96,4 +96,6 @@ public class PaginationPlugin extends PluginAdapter { return true; } + + }