一,關於mongDB+SpringMVC【org.springframework.data.mongodb.core.MongoTemplate】


在使用mongDB 配合spring 時,我采用org.springframework.data.mongodb.core.MongoTemplate對象,但是網上找不到對這個對象的方法好的描述,就自己整理一些。。

1,在spring中配置使用MongoTemplate 這個網上比較多,就不說了,

2,寫一些 具體的使用,和區別

新增C

mongoTemplate.insert(OBJ);

mongoTemplate.save(OBJ);

主要有insert和save兩種方式

和其他的一些數據庫一直,save的本質是 判斷是否存在唯一ID,進而進行 insert或者update;

默認方式,我們都不指定集合,在保存時,可以自己創建集合保存【一般每一個方法,都有帶有集合的(或者Class)的 】;

 

具體可以保存對象,可以是基礎屬性,或者Object對象,或者是List等等;

===========================================================================

查詢R

mongoTemplate基於 find 有很多方法,

1,先說,兩個基礎查詢類Query【查詢】和Criteria【條件】

Query 查詢---

其初始化,newQuery(Criteria),或者newQuery().add(Criteria);

可見,Query基本是和Criteria相互配合使用的,(查詢加條件);

如果單單是 new Query(),空的查詢,就是默認查詢所有了【不添加查詢條件】

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM