MyBatisPlus 反引号
时间: 2023-08-14 20:22:15 浏览: 395
springboot集成mybatisplus实例详解
MyBatisPlus 中的反引号是用来包裹 SQL 查询语句中的表名、列名等标识符的。它的作用是将标识符转义,以避免与 SQL 关键字或其他特殊字符冲突,从而保证 SQL 查询语句的正确性。在 MyBatisPlus 中,可以通过在实体类的属性上使用 @TableField 注解,来指定数据库表中对应的字段名,并且自动添加反引号。例如:
```
@TableField(value = "`user_id`")
private Long userId;
```
这样,当 MyBatisPlus 自动生成 SQL 语句时,就会将 user_id 包裹在反引号中,保证 SQL 语句的正确性。
阅读全文