java—如何更新编译时不知道但在jpa/hibernate中作为输入提供的字段?

q35jwt9p  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(181)

以下输入为 REST 呼叫 json 身体

{
events:
[
{"id": "1"}
{"id": "2"}
]
attributes:
[
{
"field": "field1"
"value": "value1"
}
{
"field": "field2"
"value": "value2"
}
]
}

字段名及其值作为请求的输入。
如何从我的实体中动态选择字段 ID = 1 并更新其 field = field1value = value1 .
一种方法是在实体中创建一个命名查询,然后使用createnamedquery的setparameter方法更新字段和值,而遍历列表是一种方法。
有没有更好的办法?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题