这篇文章主要讲解了“spring data连接mongodb的方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“spring data连接mongodb的方式有哪些”吧!
MongoDB 是一个基于分布式文件存储的数据库。
由 C++ 语言编写,是一个开源数据库系统。
旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。
MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
spring boot starter
maven 依赖配置
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.1.4.RELEASE</version> </dependency>
实现MongoRepository即可通过spring的模板类来使用mongo的方法
spring data mongo
maven依赖
<dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver-sync</artifactId> <version>${mongodb-driver-version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId> <version>${spring-data-mongodb-version}</version> <scope>compile</scope> </dependency>
使用
public static MongoTemplate mongoTemplate; @Override public Object toClient() { if(mongoTemplate==null){ mongoTemplate = new MongoTemplate(new SimpleMongoClientDatabaseFactory(url)); } return mongoTemplate; }
感谢各位的阅读,以上就是“spring data连接mongodb的方式有哪些”的内容了,经过本文的学习后,相信大家对spring data连接mongodb的方式有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。