spring data 连接mongodb的两种方式

网友投稿 934 2022-12-14

spring data 连接mongodb的两种方式

spring data 连接mongodb的两种方式

什么是MongoDB

MongoDB 是一个基于分布式文件存储的数据库。

由 C++ 语言编写,是一个开源数据库系统。

旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。

MongoDB 文档类似于 jsON 对象。字段值可以包含其他文档,数组及文档数组。

在高负载的情况下,添加更多的节点,可以保证服务器性能。

ZoutMwN

spring连接mongodb有两种方式

spring boot starter

maven 依赖配置

org.springframework.boot

spring-boot-starter-data-mongodb

2.1.4.RELEASE

实现MongoRepository即可通过spring的模板类来使用mongo的方法

spring data mongo

maven依赖

org.mongodb

mongodb-driver-sync

${mongodb-driver-version}

compile

org.springframework.data

spring-data-mongodb

${spring-data-mongodb-version}

compile

使用

public static MongoTemplate mongoTemplate;

@Override

public Object toClient() {

if(mongoTemplate==null){

mongoTemplate = new MongoTemplate(new SimpleMongoClientDatabaseFactory(url));

}

return mongoTemplate;

}

拓展资料

spring data mongodb官方文档

mongodb driver官方文档

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:@Query注解的原生用法和native用法解析
下一篇:解决Feign获取异常信息的处理方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~