spring boot如何设置装备摆设mongo,用mongodb作为我们利用的nosql数据库,下面将具体介绍
好比要毗连下图所示的mongo数据库zuli
在spring boot项目中,添加maven关于mongdb的依靠,代码如下
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
接下来需要设置装备摆设mongodb的毗连信息,打开application.properties设置装备摆设文件,设置装备摆设代码如下
spring.data.mongodb.host=192.168.42.128 #本家儿机ip地址
spring.data.mongodb.port=27017 #mongodb端口
spring.data.mongodb.database=zuli #数据库实例名称
好比要保留一个User数据,实体类代码如下
@Document(collection = "user")
public class User implements Serializable{
@Id
private String id;
private String name;
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;
}
}
添加一个测试组件,应用MongoTemplate保留数据,代码如下
@Component
public class MongoTestComponent {
@Resource
private MongoTemplate mongoTemplate;
public void save(User user){
mongoTemplate.save(user);
}
}
然后在spring boot项目启动的时辰执行保留操作,代码如下
@Component
public class ApplicationStartUp implements ApplicationRunner {
@Resource
private MongoTestComponent mongoTestComponent;
@Override
public void run(ApplicationArguments args) throws Exception {
User user = new User();
user.setName("zuli");
mongoTestComponent.save(user);
}
启动应用法式,经由过程mongodb查看东西,查看保留的数据
到此spring boot设置装备摆设mongodb教程完毕
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!