问题描述
使用MyBatisPlus做查询时,出现了一个不存在的表,导致SQL错误,百度了一圈也没找到答案。
如:查visitor_management表的信息,但是实体类为VisitorDO,控制台打印的SQL语句为Select * from visitor_d_o;报visitor_d_o表不存在的错误。
问题出现原因
在使用MyBatisPlus生成代码后,对实体类名称进行了修改,实体类名称与数据库表名不一致。
问题解决
将实体类重命名为VisitorManagement,查询语句变为:Select * from visitor_management;问题解决。