坐在云上钓鱼
2020-02-12 09:48
您好,数据表以“_”为前缀,自动生成实体不包含@TableName,查询时会表名错误,例如:表名为"_user",生成实体为“User”,使用生成的service执行查询,会查询user表,造成了表不存在错误。怎么让代码生成器实体自动生成@Table来对应表名?谢谢
在代码生成器中的StrategyConfig类中,有setTablePrefix方法,你试试看看能不能设置出表名前缀。例如:
StrategyConfig strategy = new StrategyConfig(); strategy.setTablePrefix("_");
MyBatis-Plus进阶
23296 学习 · 118 问题
相似问题