本文主要是介绍mybatis-plus查询的字段和mysql关键字重名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先看一下这个
@TableField("show")
这个注解表示当前属性对应在数据库的字段为show,但是show在mysql中为关键字,直接查询会导致语法错误
正确写法应该是
但写sql由和mybatis-plus理念相违背, 并且无法轻松创建对应方法,所以需要在指定数据字段时加上``符号
@TableField("`show`")
这篇关于mybatis-plus查询的字段和mysql关键字重名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!