Java POSTGRES中的JSON数据存储(EclipseLink)
我想为eclipseLink和POSTGRES设计一个数据库和模型,如下所示 做同样的事情最好的方法是什么?ro如何在Postgres中存储JSON数据并检索 我的数据模型如下所示Java POSTGRES中的JSON数据存储(EclipseLink),java,postgresql,eclipselink,Java,Postgresql,Eclipselink,我想为eclipseLink和POSTGRES设计一个数据库和模型,如下所示 做同样的事情最好的方法是什么?ro如何在Postgres中存储JSON数据并检索 我的数据模型如下所示 NAMES SURNAMES id name id JSON 1 test 100 {test:temp, test2:dfdf, test3:fsdf} Mapping namesId surnamesId
NAMES SURNAMES
id name id JSON
1 test 100 {test:temp, test2:dfdf, test3:fsdf}
Mapping
namesId surnamesId place country
1 100 San Jose CA
您可以在任何字符列(VARCHAR,TEXT)中存储JSON。如果要使用JSON类型,可能需要使用转换器在它和字段类型之间进行转换 如果您想将JSON数据转换为对象,可以使用JAXB和EclipseLink Moxy来实现这一点 您可以为此编写自己的转换器,或者在EclipseLink 2.6开发流中有一个新的JSON转换选项 看,,
您可以在任何字符列(VARCHAR,TEXT)中存储JSON。如果要使用JSON类型,可能需要使用转换器在它和字段类型之间进行转换 如果您想将JSON数据转换为对象,可以使用JAXB和EclipseLink Moxy来实现这一点 您可以为此编写自己的转换器,或者在EclipseLink 2.6开发流中有一个新的JSON转换选项 看,,
PostgreSQL和EclpseLink版本?虽然PostgreSQL 9.2可以以本机方式存储JSON,但它无法处理大量JSON,而且通常最好将其映射到关系结构。JAXP支持JSON扩展,或者使用Jersey.PostgreSQL和EclpseLink等工具?虽然PostgreSQL 9.2可以以本机方式存储JSON,但它无法处理大量JSON,而且通常最好将其映射到关系结构。在带有JSON扩展的JAXP中,或者使用诸如Jersey之类的工具,都有很多这样的支持。