• 大小: 26KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: 其他
  • 标签: springmongo  

资源简介

Spring + MongoDB整合的项目,使用MAVEN管理. 包括一个完整的CRUD 操作流程. 方便 自己, 方便 他人.

资源截图

代码片段和文件信息

package com.mkk.mkkhum.domain.shared;


import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.index.Indexed;

import java.util.Date;

/**
 * @author Shengzhao Li
 */
public abstract class AbstractDomain {

    @Id
    protected String id;
    /**
     * Domain business guid.
     */
    @Indexed
    protected String guid = GuidGenerator.generate32();
    /**
     * Hibernate use.
     */
    protected Integer version = 0;
    /**
     * The domain create time.
     */
    protected Date creationTime = new Date();
    /**
     * Logic delete default false
     */
    protected boolean archived = false;


    public Date creationTime() {
        return creationTime;
    }

    public String id() {
        return id;
    }

    public String guid() {
        return guid;
    }

    @Override
    public boolean equals(object o) {
        if (this == o) {
            return true;
        }
        if (!(o instanceof AbstractDomain)) {
            return false;
        }
        AbstractDomain that = (AbstractDomain) o;
        return guid().equals(that.guid());
    }

    @Override
    public int hashCode() {
        return guid().hashCode();
    }

    public Integer version() {
        return version;
    }

    public boolean isArchived() {
        return archived;
    }

    public void setArchived(boolean archived) {
        this.archived = archived;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-10-25 11:19  mkkHum\
     目录           0  2012-10-22 22:52  mkkHum\lib\
     目录           0  2012-10-24 16:56  mkkHum\others\
     目录           0  2012-10-22 22:52  mkkHum\others\database\
     目录           0  2012-10-22 22:52  mkkHum\others\docs\
     文件       15275  2012-10-25 11:09  mkkHum\pom.xml
     目录           0  2012-10-24 16:56  mkkHum\src\
     目录           0  2012-10-24 16:56  mkkHum\src\main\
     目录           0  2012-10-24 16:56  mkkHum\src\main\java\
     目录           0  2012-10-24 17:54  mkkHum\src\main\java\com\
     目录           0  2012-10-24 17:55  mkkHum\src\main\java\com\mkk\
     目录           0  2012-10-24 16:56  mkkHum\src\main\java\com\mkk\mkkhum\
     目录           0  2012-10-24 21:50  mkkHum\src\main\java\com\mkk\mkkhum\domain\
     目录           0  2012-10-24 21:54  mkkHum\src\main\java\com\mkk\mkkhum\domain\shared\
     文件        1495  2012-10-25 10:25  mkkHum\src\main\java\com\mkk\mkkhum\domain\shared\AbstractDomain.java
     文件         247  2012-10-24 17:57  mkkHum\src\main\java\com\mkk\mkkhum\domain\shared\GuidGenerator.java
     文件        1058  2012-10-24 21:55  mkkHum\src\main\java\com\mkk\mkkhum\domain\shared\PasswordHandler.java
     文件         466  2012-10-25 10:56  mkkHum\src\main\java\com\mkk\mkkhum\domain\shared\Repository.java
     目录           0  2012-10-24 21:52  mkkHum\src\main\java\com\mkk\mkkhum\domain\user\
     文件         863  2012-10-25 10:25  mkkHum\src\main\java\com\mkk\mkkhum\domain\user\User.java
     文件         190  2012-10-24 22:51  mkkHum\src\main\java\com\mkk\mkkhum\domain\user\UserRepository.java
     目录           0  2012-10-24 23:21  mkkHum\src\main\java\com\mkk\mkkhum\infrastructure\
     目录           0  2012-10-24 23:21  mkkHum\src\main\java\com\mkk\mkkhum\infrastructure\mail\
     目录           0  2012-10-25 11:05  mkkHum\src\main\java\com\mkk\mkkhum\infrastructure\mongodb\
     目录           0  2012-10-24 21:53  mkkHum\src\main\java\com\mkk\mkkhum\infrastructure\mongodb\user\
     文件         213  2012-10-25 10:34  mkkHum\src\main\java\com\mkk\mkkhum\infrastructure\mongodb\user\UserRepositoryMongoDB.java
     目录           0  2012-10-24 22:05  mkkHum\src\main\java\com\mkk\mkkhum\service\
     目录           0  2012-10-25 00:34  mkkHum\src\main\java\com\mkk\mkkhum\service\dto\
     文件         403  2012-10-25 00:36  mkkHum\src\main\java\com\mkk\mkkhum\service\dto\Dto.java
     目录           0  2012-10-24 22:05  mkkHum\src\main\java\com\mkk\mkkhum\service\dto\user\
     文件        1502  2012-10-25 00:41  mkkHum\src\main\java\com\mkk\mkkhum\service\dto\user\UserDto.java
............此处省略42个文件信息

评论

共有 条评论

相关资源