我正在创建一个应用程序,我正在从Jersey RESTServices接收JSON格式的数据。我需要使用JSON数据动态生成表,并且还想存储值在这张桌子里。让我们假设我得到的数据是:如何使用Hibernate动态创建JSON数据表
{ "fieldLists":
{"fields":[
{"name":"field_a","type":"any Java Type"},
{"name":"field_b","type":"any Java Type"}
]
}
}
现在我需要用这个data.I创建表我坚持了如何创建类和它在运行时映射?
请提出哪种方法会更好?
为什么你要在每次获得JSON响应时创建* new * table *?为什么不把JSON值存储在预定义表的'json'列中? –
@a_horse_with_no_name事实上,对表创建和存储数据的JSON响应将被动态管理。该表将根据表创建请求创建,并且其结构不是预定义的。 –
这不是关系数据库的工作方式。您不只是为每个请求创建一个新表。为什么你不能只存储JSON对象? –