1.确保表有主键
2.检查mysql-connector-java版本
如果配置文件里面没有做什么
enableSelectByPrimaryKey="false",
enableUpdateByPrimaryKey="false",
enableDeleteByPrimaryKey="false"等奇葩配置,一般情况下是因为mysql-connector-java这个jar包使用了6.x以上的版本,所以要换成6.x以下的版本,以下版本均可使用.
参考:https://blog.csdn.net/jeffray1991/article/details/82730739