请问各位java中如何将数据库返回的多个字段值拼接为一个list并转换为json对象返回到前台,谢谢!

2024-12-01 19:06:36
推荐回答(3个)
回答1:

1 不用框架
传统方式用jdbc读取数据库数据到resultset,
a 通过json工具:将resultset中数据写到list里,通过json工具(如fastjson)转换成json字符串,返回到前台
b 直接通过resultset吧数据拼写成json格式字符串写到前台

2 框架
如struts2+spring, jdbctemple支持将读取结果直接返回给list, 将result类型设置生json即可,前台可直接获取json数据

回答2:

用javabean,把java取回的一行数据全部赋给javabean的属性,
然后放到list,

再循环list就好了.

回答3:

用java 操作时 返回的resultlist 本来就是一个Object[] 对象,可以直接转为list的