为什么开启驼峰映射
在使用mybatis做持久层的时候,在dao对应的.xml文件中如果返回的是数据库对应的entity对象,那么当我们使用resultType属性接受返回参数的时候,如果数据库中使用了类似
user_name
这样的字段,但是在entity中我们定义的字段名称为
userName
,那么接受到的参数对应值则会是
null
显然太残忍!
所以我们使用
resultMap
进行返回值的接收
这样,更残忍的事情发生了!!!
resultMap
那么长~~~~~~~~~~~~~~~~长,手疼,换个姿势,摸摸头,头发也日渐稀薄
如何开启驼峰映射
在.yml文件中添加
mybatis.configuration.map-underscore-to-camel-case=true
就这句
版权声明:本文为qq_40019011原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。