mongodb java spring_[Java教程]Spring 与 mongoDB 整合
[Java教程]Spring 与 mongoDB 整合
0
2017-02-07 00:00:39
首先需要引入jar包
1 2 org.mongodb 3 mongodb-driver 4 3.3.0 5 6 7 org.springframework.data 8 spring-data-mongodb 9 1.9.4.RELEASE10
View Code
spring中注入对象org.springframework.data.mongodb.core.MongoTemplate,该类中包含了mongoDB的增删改查
1 2 4 5 6 7 8 9 10
View Code
需要注意的是:
host:主机ip
port:端口号
credentials:连接mongoDB的一些参数,规则如:“username:password@Authentication”
如果用的是MongoChef可视化工具,对应如下所示的三个参数。
首先需要引入mongo对象,@Autowiredprivate MongoOperations mongo;
删除操作
1 @Override2 public void deleteQstByTpId(String tpId) {3 mongo.remove(new Query(Criteria.where("test").is(tpId)),QuestionBean.class,COLLECTION_NAME);4 }
View Code
增加操作
1 @Override2 public void insertListZzQst(List list) {3 mongo.insert(list,COLLECTION_NAME);4 }
View Code
查找操作
1 @Override2 public List findAllQstByTpId(String tpId) {3 List list = mongo.find(new Query(Criteria.where("test").is(tpId)), QuestionBean.class,COLLECTION_NAME);4 return list;5 }
View Code
多条件查询
1 @Override2 public List qrySomeQst(List qryList,String testPaperId) {3 return mongo.find(new Query(Criteria.where("test").is(testPaperId).andOperator(Criteria.where("type").in(qryList))), QuestionBean.class,COLLECTION_NAME);4 }
View Code
本文网址:http://www.shaoqun.com/a/301399.html
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
Spring
0
mongodb java spring_[Java教程]Spring 与 mongoDB 整合相关推荐
- 浅谈java spring_浅谈Spring(一)
Spring是当前比较流行的基于Java语言的MVC框架,所谓框架也就是它已经实现好了诸多东西,使java开发人员能把精力尽量放在业务逻辑上. Spring技术的特点是IOC, 即反向注入,主要应用的 ...
- mongodb 全文搜索---ttlsa教程系列之mongodb(十)
为什么80%的码农都做不了架构师?>>> mongodb full text search(fts:全文搜素)是在版本2.4新加的特性.在以前的版本,是通过精确匹配和正则表达式 ...
- Spring Data,MongoDB和JSF集成教程
示例应用程序简介(MongoShop产品目录) 在学习完本教程之后,将构建具有以下功能要求的示例应用程序(MongoShop产品目录): 1.搜索具有不同条件的产品(例如,sku,产品类型,标题,st ...
- Spring Data MongoDB示例
Spring Data MongoDB示例 欢迎使用Spring Data MongoDB示例.Spring Data MongoDB是将Spring Framework与最广泛使用的NoSQL数据库 ...
- Spring Boot MongoDB 入门
1. 概述 可能有一些胖友对 MongoDB 不是很了解,这里我们引用一段介绍: FROM <分布式文档存储数据库 MongoDB> MongoDB 是一个介于关系数据库和非关系数据库之间 ...
- mongodb dsl_具有Java DSL的Spring Integration MongoDB适配器
mongodb dsl 1引言 这篇文章解释了如何使用Spring Integration从MongoDB数据库中保存和检索实体. 为了完成此任务,我们将使用Java DSL配置扩展来配置入站和出站M ...
- 带有Java DSL的Spring Integration MongoDB适配器
1引言 这篇文章解释了如何使用Spring Integration从MongoDB数据库中保存和检索实体. 为了实现这一点,我们将使用Java DSL配置扩展来配置入站和出站MongoDB通道适配器. ...
- mongodb lbs java_LBS JAVA Spring mongoDB
基本介绍 位置服务(LBS)解决的主要问题是当前位置周围某个范围内的人或场所. 在传统的解决方案,开发人员需要根据复杂的几何运算与大量的SQL语句进行查找,这无疑加大的开发人员的开发难度. 现在我们需 ...
- mongo java 日期,Java 8日期/时间(JSR-310)类型与Spring Data MongoDB的映射
我有Java 8日期/时间字段的简单文档 @Document public class Token { private Instant createdAt; ... } 我希望坚持使用Spring D ...
最新文章
- oracle 内存分配和调优 总结
- ImageMagick convert
- UA MATH571B 试验设计 QE练习题 不使用代码分析试验结果I
- C语言 满分代码:L1-044 稳赢 (15分)(解题报告)
- SPOJ1812 LCS2
- 【转】谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
- 如何使用PerfSONAR测试网络
- JQuery常用方法一览【转】
- 如何在ESXi5.1上运行一个虚拟的ESXi虚拟机并且在这个虚拟的ESXi虚拟机里运行64位的系统?...
- Android ViewDragHelper的简单分析及应用(二)
- struct termios 结构体详解
- PS-第七天-图层混合模式及图层蒙版
- L2 Switching
- ArcGIS提取面数据中心线
- 辉芒微FT61F022A
- 服务器虚拟多个终端,虚拟化终端新主流 支持多操作系统
- 面试:对封装、继承、多态的理解。
- PL读写DDR3 实现PS和PL间的数据交互 代码分析
- 一篇文章搞定DX9.0c 环境里的3DXSpriet !!
- [福大软工] Z班 团队作业——随堂小测(同学录) 作业成绩