下面这种形式的json,用java 插入到mongodb怎么实现比较好

发布于 2022-09-06 15:10:33 字数 1348 浏览 19 评论 0

下面这样的json想插到db里面,用java,但是感觉有点复杂,好多层,
请问有什么好的方式么或者该怎么做,谢谢

{
  "zzList": [
    {
      "zzID": "100000001",
      "contracts": [
        {
          "type": "hahaha12",
          "xxID": "hahaha23232",
          "ccID": "hahaha32",
          "vvRemarks": "hello world",
          "childIDList": [
            "abc"
          ],
          "rules": [
            {
              "money001": 1000.00,
              "point1": 100
            },
            {
              "money002": 5001.00,
              "point2": 30
            }
          ],
          "elig": {
            "startDate": "2018-05-01 00:00:00Z",
            "endDate": "2018-08-31 23:59:59Z"
          },
          "restrictions": {
            "unt": 3000000.00,
            "maxNum": 0
          },
          "costPer": 0.01,
          "uoCode": "EL0"
        },
        {
          "type": "animal",
          "hiId": "200011111""yyList": [
            "a123",
            "b456"
          ],
          "money01": 0.00,
          "point": 0,
          "eli": {
            "startDate": "2018-05-01 00:00:00Z",
            "endDate": "2018-08-31 23:59:59Z"
          },
          "desp": {
            "money02": 3000000.00
          },
          "cost": 0.01,
          "code": "EL0",
          
        }
      ]
    }
  ]
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千仐 2022-09-13 15:10:33
DBObject bson = ( DBObject ) JSON.parse( "<JSON 字符串>" );

下面应该知道怎么做了吧

西瑶 2022-09-13 15:10:33

这个不错,根据Json结构自动生成对应的实体类。https://jsonutils.com/ 生成的实体稍作修改即可。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文