mybatis/ibatis返回json
如题,mybatis/ibatis返回类型resultClass和resultMap,如果将resultClass是JSONObject或者JSONArray,则通不过。请问能在xml中需要特殊什么配置可直接返回json?(不是返回map/list,然后转换json)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
你理解错了
其实可以直接返回JSONObject,JSONArray,需要转换下(第三方jar,eg,fastjson)
回复
resultType直接写成"JSONObject" 还是什么,能把代码贴出来吗?
有没有解决这个问题?返回jsonobject 或者jsonaarray? 感谢
JSON和XML设计的初衷是用于数据交换的。
中间的过程不应该用JSON来进行数据交互
ibatis 是通过第三方jar包从数据库中读取数据,当然需要语言支撑,如果你用js能直接从ibatis中获取到resultClass 那么当然能返回json格式的数据.如果你有测试,或者通过了测试,那么贴出你的代码让我们都学习学习
经过测试,在xml中resultClass中可以直接返回JSONObject,不过JSONArray,需要第三方包将List转换。以上二位的观点,有些不明白。java的后台不是也可以有JSON的么?
同意!
json的全称是JavaScript Object Notation.你这个问题,说明你对json不了解.用错地方了.
是这个么