我有一种情况,我需要在运行时添加多个字段(包含数据类型信息),对应于我必须使用spring-JPA在数据库中保存值。
我不知道如何才能在JPA中获得解决方案。让我知道如果Spring JPA支持自定义价值框架,或者我需要找出一些解决方法。
添加更多信息: 例如,在作业门户中,您可以添加n个雇主详细信息,并在检索此信息时,系统应在该门户中显示与相应雇主的信息。我的项目也存在类似的要求。
喜欢
{
"id": 1,
"name": "tool name",
"type": "Internal1",
"width1": 100,
"width2": 200,
"height1": 100,
"height2": 200,
"description": "description",
"custom1": "custom1",
"custom2": "custom2"
}
现在在这个JSON用户中想要发送n个自定义字段,所以我的系统应该足够灵活,可以接受这些更改。
从UI的角度来看,我的实现应该是抽象的,意味着无论使用何种映射或集合在数据库中POST这些信息,但获取(GET)数据时应该采用相同的JSON格式。
我希望这个用例可以帮助确定适当的要求。