资源简介
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\databa
目录 0 2012-10-22 22:52 mkkHum\others\docs\
文件 15275 2012-10-25 11:09 mkkHum\pom.xm
目录 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个文件信息
- 上一篇:支持向量机大牛Vapnik的两篇论文
- 下一篇:SIPP使用手册带脚本
评论
共有 条评论