国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

SpringBoot操作mongo實現(xiàn)方法解析

瀏覽:7日期:2023-04-30 17:51:15

一、創(chuàng)建項目并導(dǎo)入相關(guān)依賴

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>

二、mongo相關(guān)配置

spring.data.mongodb.host=192.168.21.134

spring.data.mongodb.authentication-database=admin

spring.data.mongodb.port=27017

spring.data.mongodb.username=fernfei

spring.data.mongodb.password=520hufei520

spring.data.mongodb.database=fern

三、操作Mongo

準備

創(chuàng)建一個Book的實體類

第一種方法:

BookDao接口繼承,MongoRepository

SpringBoot操作mongo實現(xiàn)方法解析

這種方法和JPA的操作幾乎一樣

MongoRepository的第一個泛型是實體類,第二個是主鍵類型

還可以自定義查詢規(guī)則,也就是上圖的findBookByNameContaining(String name) 表示查詢包含某個字符的書名

第二種方法就是直接在Controller層注入MongoTemplate實例就可以使用了

SpringBoot操作mongo實現(xiàn)方法解析

唯一要注意的就是findAll()要加入,查詢的類名.class

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 淳化县| 阳西县| 平罗县| 肇东市| 惠东县| 昌吉市| 巴塘县| 上杭县| 南宁市| 兰溪市| 汤原县| 百色市| 龙川县| 桑植县| 绍兴县| 革吉县| 咸宁市| 怀柔区| 临湘市| 兰溪市| 邹城市| 昔阳县| 凤凰县| 禹州市| 稷山县| 隆昌县| 西乌| 湖州市| 汉阴县| 华蓥市| 收藏| 兰州市| 甘泉县| 上林县| 临海市| 开江县| 芮城县| 华容县| 扶绥县| 呼图壁县| 马山县|