使用mybatis-plus出现can not execute. because can not find cache of TableInfo for entity!

使用mybatis-plus,在controller层调用了saveOrUpdate方法

    @PostMapping("/save")
    public boolean save(@RequestBody User user){
        return userService.saveOrUpdate(user);
    }

然后控制台报错

-03-21 12:20:28.809 ERROR 21940 --- [nio-5000-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: error: can not execute. because can not find cache of TableInfo for entity!] with root cause
com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: error: can not execute. because can not find cache of TableInfo for entity!

求解

解决了,人傻了,导入的mybat-plus的依赖导错了

User 类上加 @TableName@TableId 注解了吗