Spring boot rest api—在不创建java类的情况下将getResultList()转换为映射以显示响应的最佳方法?
我需要显示存储过程响应(多个输出参数),而无需为该响应创建任何java类 请任何人告诉我如何实现它。我通过存储过程调用得到getResultList(),如何解析它并将所有数据显示为“Key”:“Value”对 结果列表可以包含多个游标、单个游标、单个字符串或多个字符串,甚至可以是游标和字符串的组合。我需要解析它并将其显示为JSON对象我们是否有自动完成这些功能的映射器? FirstCursor(返回对象列表):Spring boot rest api—在不创建java类的情况下将getResultList()转换为映射以显示响应的最佳方法?,java,spring,spring-boot,Java,Spring,Spring Boot,我需要显示存储过程响应(多个输出参数),而无需为该响应创建任何java类 请任何人告诉我如何实现它。我通过存储过程调用得到getResultList(),如何解析它并将所有数据显示为“Key”:“Value”对 结果列表可以包含多个游标、单个游标、单个字符串或多个字符串,甚至可以是游标和字符串的组合。我需要解析它并将其显示为JSON对象我们是否有自动完成这些功能的映射器? FirstCursor(返回对象列表): [ { “uname”:“XYZ”, “电话”:18653 }, { “uname
[
{
“uname”:“XYZ”,
“电话”:18653
},
{
“uname”:“ABC”,
“电话”:89480
} ]
第二个光标(返回单个对象)}:
{
“uname”:“DEF”,
“电话”:89489
}
第三个字符串:
“uname”:“IJK”什么类型的
getResultList()
返回?通过解析您的意思是将该类型转换为Map
?它返回列表。我必须将其解析为Map,以便可以将其作为JSON对象(键、值)对返回。或者是否有其他方法将列表显示为JSON对象(“键”:“值”对)…好的,这看起来很简单,但是关键名称呢?你需要把这些细节放在问题中。给出一个输入示例,然后你希望它如何输出。否则,这只是人们来回询问细节,因为我们不应该在没有细节的情况下推断出你的意思。到目前为止,它只是映射了一个列表添加到地图中
。希望现在一切都清楚了。如果您需要更多详细信息,请告诉我。