gpt4 book ai didi

java - 如何实现 Spring Boot Controller 以 json 形式返回查询结果

转载 作者:行者123 更新时间:2023-12-02 04:40:19 25 4
gpt4 key购买 nike

我正在尝试编写一个 Spring Boot Controller ,它可以将 native 查询的结果返回为 json。我将把查询作为输入参数传递,返回必须是查询的结果。有没有办法做到这一点?我知道 http rpc 对此有帮助。查询可以是任何内容,系统必须接受它并且必须以 json 形式响应结果。

例如,如果我将请求作为 select * from employee 传递,它必须以 json 形式响应查询结果。

最佳答案

简单地让每个函数返回:

Map<String, Object>

它会自动映射对象属性和值。这意味着 json 对象是 Map 的一个实例。如果您正在管理它的数组,请用列表将其括起来:

List<Map<String, Object>>

最后 ResponseEntity 变成:

ResponseEntity<List<Map<String, Object>>>

关于java - 如何实现 Spring Boot Controller 以 json 形式返回查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56521403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com