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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!