4.6pom.xml
5.代码接口测试
详细分享如下:
1.安装MongoDB
===========
这里略,详情请参考《window安装MongoDB详解》博客
2.idea创建SpringBoot项目
====================
这里略,详情请参考《idea中基于MongoDB,创建SpringBoot项目》博客
3.idea连接MongoDB
===============
这里略,详情请参考《idea安装Mongo Plugin插件,连接MongoDB_一火的专栏-CSDN博客》博客
4.编写代码
======
4.1连接MongoDB配置文件
spring.data.mongodb.host=127.0.0.1
spring.data.mongodb.port=27017
spring.data.mongodb.database=user
4.2实体代码
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;
/**
- 实体层
*/
@Document(collection=“user”)
public class User {
@Id // 指定ID
private String id;
@Field(“name”) // 指定域名,覆盖默认
private String name;
@Field(“password”) // 指定域名,覆盖默认
private String password;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
4.3dao代码
@Service
public class UserD