mybatis plus Can not find table primary key in Class
时间: 2024-06-13 21:08:04 浏览: 369
根据提供的引用内容,可以看出问题出在使用Mybatis-Plus时,没有在实体类中使用@TableId注解来标识主键,导致Mybatis-Plus无法使用xxById方法。解决方法是在实体类中使用@TableId注解来标识主键。
以下是一个使用Mybatis-Plus的实体类示例,其中使用了@TableId注解来标识主键:
```java
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
@TableName("users")
public class Users {
@TableId
private Long id;
private String name;
private Integer age;
// 省略getter和setter方法
}
```
阅读全文