jfinal 自定义javaBean getset属性如何反射到Record 或者attr上进行保存操作

请问大神,如题 jfinal 自定义javaBean  getset属性如何反射到Record 或者attr上进行保存操作  

评论区

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>() {
}); 来解决的

热门反馈

扫码入社