java mongodb json_java向mongoDB中插入Json
第一种方法,是使用BasicDBObject,方法如下代码所示: BasicDBObject document = new BasicDBObject(); document.put("database", "mkyongDB"); document.put("table", "hosting"); BasicDBObject documentDetail = new BasicDBObject(); documentDetail.put("records", "99"); documentDetail.put("index", "vps_index1"); documentDetail.put("active", "true"); document.put("detail", documentDetail); collection.insert(document); 第二种方法是使用BasicDBObjectBuilder对象,如下代码所示: BasicDBObjectBuilder documentBuilder = BasicDBObjectBuilder.start() .add("database", "mkyongDB") .add("table", "hosting"); BasicDBObjectBuilder documentBuilderDetail = BasicDBObjectBuilder.start() .add("records", "99") .add("index", "vps_index1") .add("active", "true"); documentBuilder.add("detail", documentBuilderDetail.get()); collection.insert(documentBuilder.get()); 第三种方法是使用Map对象,代码如下: Map documentMap =new HashMap(); documentMap.put("database", "mkyongDB"); documentMap.put("table", "hosting"); Map documentMapDetail =new HashMap(); documentMapDetail.put("records", "99"); documentMapDetail.put("index", "vps_index1"); documentMapDetail.put("active", "true"); documentMap.put("detail", documentMapDetail); collection.insert(new BasicDBObject(documentMap)); 第四种方法,也就是最简单的,即直接插入JSON格式数据 String json ="{'database' : 'mkyongDB','table' : 'hosting',"+ "'detail' : {'records' : 99, 'index' : 'vps_index1', 'active' : 'true'}}}"; DBObject dbObject =(DBObject)JSON.parse(json); collection.insert(dbObject);
java mongodb json_java向mongoDB中插入Json相关推荐
- java清空json_java – 从JSONArray中删除JSON对象 – Jettison
是否有通过使用索引删除存储在JSONArray中的JSONObject的直接方法.我尝试了所有的可能性.仍然无法从JSON数组中删除JSON对象.任何提示都会有所帮助 谢谢 解决方法: 在java-j ...
- Java程序向MySql数据库中插入的中文数据变成了问号
找到mysql的安装目录,修改my.ini文件 (1)如何找到my.ini文件 如果my.ini文件不在MySQL的安装目录下,可能放在隐藏目录,要先去找到ProgramData,(这里要先打开显示隐 ...
- 用Java向SQL Server数据库中插入float数据报错An error occurred while converting the Float value to JDBC data type
作者:翁松秀 用Java向SQL Server数据库中插入float数据报错 用Java向SQL Server数据库中插入float数据报错 报错信息: 报错原因: 解决方案: 报错信息: An er ...
- 太实用了!在Java的Word 文档中插入或读取艺术字
太实用了!在Java的Word 文档中插入或读取艺术字 简直不能太实用! 扫码关注<Java学研大本营>,加入读者群,分享更多精彩 艺术字是一组文本样式,允许您向文本添加设计元素,例如填充 ...
- java 用poi-tl向word中插入数据,图片
最近写点东西练练手,就是页面中表格输入的数据要存入word的模板当中,记录一下 看了几种办法大概就是: poi-tl,word模板引擎,可以根据模板来创建word文档,很简单也方便上手. Jacob, ...
- android java json_探究Android系统中解析JSON数据的方式
前言喜欢在前言里讲一下自己的现状,或许能有共鸣的同学,更多的是留给自己一个纪念,几个月或者几年再回来看的时候还是会很有感慨.今天说说语言,json这种数据格式之前我做服务器端的时候天天接触,天真的以为 ...
- java 标注 json_java – 注释资源以生成JSON,但在响应头中返回“text/plain”
嗯,你指的链接说只有REQUESTS才是真的. 因此,您只能接受纯文本,但可以随意生成您想要的内容. 编辑尝试使用类似的代码注册自定义responsefilter(也许你已经做过了吗?): @Prov ...
- java curl json_curl javaSSm框架中传入json数组的格式方法
curl与java结合传入get.post,head请求, 比如: curl的地址: curl -l 127.0.0.1:8080/spacobj/core/do?acid=100 -H " ...
- java实现向有序数组中插入一个元素
package cn.jbit.array; import java.util.*;public class Insert {public static void main(String[] args ...
最新文章
- Python培训:Python有哪些函数?你了解几种?
- 软件中常用的“发送邮件”、“打印文档”,其本质是“队列”!
- 如何匹配包含特定字符串的属性?
- vba 窗体所有组件 enabled_Csharp设计闪烁窗体制作教程
- 小学生 python教程-Python最佳学习路线图
- (文末有福利)口罩检测覆盖公有云、私有化及SDK等形态,拿来即用精准高效
- java web 服务器环境搭建之jdk安装
- HTTPS 原理解析
- 程序员面试金典 - 面试题 17.07. 婴儿名字(并查集)
- 登录界面拦截java_java拦截通过url访问页面,必须通过登录页面访问目标页面
- js并发上传文件到不同服务器,simple-uploader.js 功能强大的上传组件 - 文章教程
- 无损链接分解_一点都不能少!伯克利研究人员提出深度学习锻造无损数据压缩新方法...
- 手持“六脉神剑”、横跨软硬领域,揭晓英特尔构筑智慧云基石宝典!
- mysql cmake 编译出错_Mysql安装过程中CMAKE编译出错
- 欧式二元期权的定价公式及实现
- Windows删除打开方式多余项
- 日本語トレーニング(二十一)
- 关于电厂设备巡检的方法和注意事项有哪些
- php手机号正则替换中间四位
- 0316复利和单利计算更新4
热门文章
- python无法打开_终端里为什么无法运行python?
- OB0202 obsidian kanban插件使用
- 2003年第三批全国名老中医
- Assuming drive cache: write through,可能不是错误信息,只是提示信息
- bootstrap 按钮颜色 class=“btn btn-success“
- java获取融云token、并实现群组聊天、管理等后台接口示例
- Method_Confusion_Attack_on_Bluetooth_Pairing
- mac 微信防撤回插件
- Python - 装机系列2 Ubuntu(云)
- 如何在Node中将PDF每页转换为图片以及PDF各种操作