首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
建议优先使用getBean方法
graphics
2021-01-08 16:05
请问为什么“建议优先使用getBean方法”
项目:
JFinal
1
评论区
风满楼
2021-01-08 16:43
getModel与getBean区别在于前者使用数据库表字段名而后者使用与setter方法一致的属性名进行数据注入。建议优先使用getBean方法。
数据库字段 dept_name
使用getBean 你的form name 为setter方法去掉set 首字母变小写 setDeptName=>deptName
getModel 就是数据库字段了dept_name
而“deptName”这种方式是传统bean的方式
回复
steven_lhcb_9527
2021-01-08 17:14
@风满楼
如果要使用getBean那么你还要手动生成属性的getSeter方法
回复
风满楼
2021-01-09 08:47
@steven_lhcb_9527
有Generator啊
回复
graphics
2021-01-14 14:21
@风满楼
优先使用getBean方法,按你讲的就是字段命名上的区别了,我数据库里的字段直接就是deptName这种形式
回复
风满楼
2021-01-15 08:43
@graphics
那你这种情况就无所谓了 不需要纠结这些 你想要直接用数据库字段就getModel bean的形式 就用getBean 入参接收到就可以 想要详细了解的话你可以看看 Injector 这哥们就很明白了
回复
graphics
2021-01-16 20:32
@风满楼
非常感谢给予的说明
回复
发送
我要反馈
热门反馈
扫码入社
数据库字段 dept_name
使用getBean 你的form name 为setter方法去掉set 首字母变小写 setDeptName=>deptName
getModel 就是数据库字段了dept_name
而“deptName”这种方式是传统bean的方式