我有一个名为 Person.json 的 JSON 文件
{
"id": 1,
"name": "John",
"description": "I am john",
"address": "XYZ address"
}
我想知道是否存在ORM来处理JSON文件中的数据。
示例 - 我想将字段“描述”更新为“嗨,我是约翰”。我将调用一个更新方法。
Person person = jsonRepository.findById(1);
person.setDescription("Hi, I am John");
jsonRepository.save(person);
与我们使用JPA处理数据库及其在java项目中的实现相同。
您可以使用Hibernate动态更新来更新JSON字段。这是参考。
https://vladmihalcea.com/hibernate-dynamic-update-json-properties/