{ "create_time": "2018-11-22 09:49:22", "mname": "1001", "data":"[{\"name\":\"406\",\"params\":[\"40600\",\"40601\"]},{\"name\":\"408\",\"params\":[\"40802\",\"40803\"]}]", "description": "bbcb", "create_user":"德华"} 这些数据对应的还有中文,转换后也按站前端传来的格式返回!?????
主要是这段
data":"[{\"name\":\"406\",\"params\":[\"40600\",\"40601\"]},{\"name\":\"408\",\"params\":[\"40802\",\"40803\"]}]", "怎么存入取出 在一个字段内
相当于
data":"[{\"name\":\"水果\",\"params\":[\"香蕉\",\"苹果\"]},{\"name\":\"衣服\",\"params\":[\"羽绒服\",\"卫衣\"]}]",
返回给前端
data[{name:“水果",params:[香蕉,苹果]},{name:“衣服",params:[羽绒服,卫衣]}]
前端可以,以字符串传递到后台, 后台进行数据json序列化处理成对象, 回传以json格式返回给前端
前端可以接受json,然后发送给后端也发送json
首先前端传过来的数据肯定是需要序列化成对象的,怎么存入数据库需要根据你的业务逻辑来看。
怎么返回给前端这如果你是开发接口肯定是json,前端会自己处理的,一般文档都会有详细说明,一般返回的数据也不会需要手动去格式化,
而是直接一些组件,如fastjson、gson等直接转换。而想springboot这类框架即使你返回object也会自动进行序列化成json串。
com.google.gson.Gson
2个表,直接把data之外的数据放一个表,或者是一个字段,直接实体对应起来,json穿过来的时候,应该可以对应取到值得,一个creatime,
对应一个记录之后返回不是挺好得嘛,
后端先定义一个实体.对应前端的格式,然后后端收到数据转成对象,,然后就为所欲为了,看你想干嘛就干嘛