数据库字段是关键字,用mybatis_plus的自带方法报错
时间: 2024-05-06 18:17:34 浏览: 180
如果你的数据库字段是关键字,在使用 Mybatis Plus 的自带方法时会报错,这是因为关键字无法直接作为字段名使用。为了解决这个问题,可以使用 Mybatis Plus 提供的注解 @TableField 进行字段映射,将数据库字段名与实体类属性名进行映射。例如:
```
@TableField(value = "`select`")
private String select;
```
这样,就可以在实体类中使用 select 属性来代表数据库中的 `select` 字段了。同时,使用 Mybatis Plus 的自带方法时也不会再报错了。
相关问题
使用sqlsever再使用mybatis-plus分页插件报错
可能是因为你没有在Mybatis-Plus的配置中添加分页插件。
在Mybatis-Plus的配置中,需要添加如下代码:
```java
@Configuration
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
```
这样就可以添加分页插件了。如果还是报错,请提供更详细的错误信息以便更好地帮助你解决问题。
阅读全文