列标签替换列别名默认是true,为什么还要在配置文件中再设置一遍为true
来源:3-2 逐层完成SSM的各项配置(上)
weixin_慕设计3058955
2020-04-08 08:34:15
列标签替换列别名默认是true,为什么还要在配置文件中再设置一遍为true
2回答
好帮手慕小班
2020-04-08
同学你好,这个useColumnLabel的配置同学可以不写

如上所示,这个配置可能根据驱动的不同,决定是否可以使用,当前项目中,同学可以不配置它。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小班
2020-04-08
同学你好,列名就是数据库中的字段名,列标签就是列别名。就是查询语句查询字段的时候给字段自定义的名称。MySQL默认是不能用别名代替列名作为查询条件的。
如果开启了useColumnLabel,MyBatis会自动帮我们进行转换以后再执行查询。所以需要设置useColumnLabel的配置。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题
回答 1