异常:Caused by: java.sql.BatchUpdateException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
1、是不是你的配置文件有问题啊,特别是关于pk的产生问题。
2、如果在xml文件中是设置正确的话,再查看一下数据库建表语句示不是匹配。
3、如果以上都没有问题,请大家一定要注意数据库列是否使用了关键字。因为JPA并没有将所有的关键字都处理了(本人使用了show关键字,所以郁闷一天,所以希望大家引以为界)。