getModel( ) & getBean( )

Record model=getBean(Record.class,"data");

我现在使用的是Db+Recrod 模式,没有添加过表映射,没法在getModel() 中传入

对应的model.class ,jfinal有中有其他处理方式吗?

这种方式使用有问题吗 ? 获取的值一直是null

blob.png

//后台

blob.png




评论区

JFinal

2018-03-19 11:43

只有 Model 与传统 java bean 才支持 getModel 与 getBean

有人针对 record 扩展过 getRecord(...),你可以搜索一下,或者自己参考 getModel 方法扩展一下也可以

参考 getModel 扩展 getRecord 的时候有一个要注意的地方:Record 并没有与数据库字段进行过对应,所以从前端表单获取来的数据,你必须得自行决定转换成什么类型

表单过来的数据默认全是 String 类型

JFinal

2018-03-19 11:44

类型问题也就是为啥要有 Model 与 Bean 的本质原因

wWWQ

2018-03-19 12:11

@JFinal 好的,感谢波总指教。

热门反馈

扫码入社