首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal 自定义javaBean getset属性如何反射到Record 或者attr上进行保存操作
hxu
2019-04-09 16:23
请问大神,
如题 jfinal 自定义javaBean getset属性如何反射到Record 或者attr上进行保存操作
项目:
JFinal
评论区
hxu
2019-04-09 16:28
@JFinal
希望大神能解答下
回复
JFinal
2019-04-10 16:42
不知道问题是什么?
是否是在问 model 如何转换成 record ?
new Record().setColumns(model);
new User()._setAttrs(record.getColumns());
new User().put(record);
回复
hxu
2019-04-11 13:54
@JFinal
是这样的 我在model上自己定义了getter和setter方法 用fastjson来解析传入的json数组,现在model属性的值在getter和setter上 我如何调用model的保存方法进行数据保存? 我看model原生的保存方法是保存attr上的值,我现在attr上的值为空。
回复
JFinal
2019-04-11 21:10
@hxu
FastJson.getJson().parse(jsonString, YourModel.class) 即可,注意看文档
回复
hxu
2019-04-12 13:44
@JFinal
可能是我描述的不清楚 我这边是json数组字符串 最后我是用 List list = JSON.parseObject(result, new TypeReference>() {
}); 来解决的
回复
发送
我要反馈
热门反馈
扫码入社