2017-08-21 53 views
1

我在Netbean中使用Spring框架,并尝试从MongoDB数据库中自动生成模型实体类。所以有可能做到这一点?因为我不确定我是否错过了MongoDB的概念或者没有真正的结构?从MongoDB生成模型实体类

其实我以前用MySQL数据库生成MySQL Connecter/Driver的模型,它的工作。

有人能告诉我吗?谢谢。

回答

2

Mongodb没有预定义的结构。因此,在一个集合(在mongodb中的表的等价性)中,可以保存不同类型的数据,并且mongodb接受它们。例如,考虑这些数据:

{ 
    "someKey": 5 
} 

{ 
    "someKey": "5" 
} 

{ 
    "someKey": 
    { 
     "someField": "some field", 
     "someOtherField": ISODate("2017-08-17T08:37:37.581Z") 
    } 
} 

所有上述的3 JSON数据可以在同一个集合中插入。因此,框架或插件无法从集合的已插入数据中确定结构。