JPA可以以JSON格式保存数据吗?

时间:2016-02-08 15:24:03

标签: json jpa serialization jackson

我们有一些相当大的Java POJO,我们将其序列化并保存到数据库中,因为LOB只是比100个不同的表来处理我们的字符串,整数,集合字段更容易。如果我们需要自己更改Java对象,这些似乎很蠢。

将它们保存为序列化JSON会更好吗?这是最好的做法吗?我想知道JPA是否可以像杰克逊那样自动序列化/反序列化。

编辑:由于人们似乎在问这个问题,这就是理由:

  • 这是用于保存表单字段信息的Java类。有100个领域。
  • 20个字段是集合;因此,对这些数据的任何查询都需要为支持集合的每个表提供20个不同的连接
  • 这些字段中有99%为空,因为这些字段都是可选的;因此,21个不同的大多数空表是浪费的
  • 绝不会对这些单独的表进行查询。数据总是一次全部检索。

所以我们确实有这样做的理由。

0 个答案:

没有答案