建议优先使用getBean方法

请问为什么“建议优先使用getBean方法”

评论区

风满楼

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

graphics

2021-01-14 14:21

@风满楼 优先使用getBean方法,按你讲的就是字段命名上的区别了,我数据库里的字段直接就是deptName这种形式

风满楼

2021-01-15 08:43

@graphics 那你这种情况就无所谓了 不需要纠结这些 你想要直接用数据库字段就getModel bean的形式 就用getBean 入参接收到就可以 想要详细了解的话你可以看看 Injector 这哥们就很明白了

graphics

2021-01-16 20:32

@风满楼 非常感谢给予的说明