在当前流行的NoSQL数据库当中,MongoDB也是使用比较广泛的一种数据库。MongoDB是文档型的NoSQL数据库,具有大数据量,高并发等优势,但缺点是不能够建立实体关系,而且事务管理机制实现起来也比较麻烦。
首先,在pom文件中引入依赖:
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-mongodb -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
创建测试的用户实体:
import java.util.Date;
public class User {
//@Id
private String userId;
private String username;
private String password;
private String realName;
private Date registerDate;
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUsername() {
return username;
}