最近开发一些MongoDB+Spring Boot的项目,发现相较于MyBatis来说,Spring Boot对于MongoDB进行操作变化更多,所以总结一下使用mongoTemplate库的知识点,以备以后查阅方便。首先在项目中的pom.xml配置文件中添加如下依赖:在需要引入mongoTemplate对象的Service文件中添加该对象即可,如下所示:针对CURD操作,常用的API方法有如下4类:。下面以一个实际的CRUD例子来讲解具体用法,在注释中会给出语法。其中特别注意的是,@Document是mongodb驱动库提供设置操作的文档集合名称的注解,这里设置集合为my_sworders。其中模糊查询是使用了regex方法,并使用匹配Pattern对象来保存需要被匹配的字符串。

Spring Boot之搞定mongoTemplate的知识小结

Spring Boot之搞定mongoTemplate的知识小结

Spring Boot之搞定mongoTemplate的知识小结

Spring Boot之搞定mongoTemplate的知识小结

Spring Boot之搞定mongoTemplate的知识小结