当前使用版本(必填,否则不予处理)
3.5.2
该问题是如何引起的?(确定最新版也有问题再提!!!)
当表名为mysql关键字的时候,save方法报错
重现步骤(如果有就写完整)
@TableName(value = "order")
super.save(order);
INSERT INTO order ( order_no, demander_id, demander_name, order_type, status, create_by, create_type, remark ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )
报错信息
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 xxxxxxxxxxxx
需要自动生成sql时候 把和关键字冲突的字段用 `修饰一下 如 intsert into order 需要变成 insert into \order`
Comment From: miemieYaho
自己加在注解里