mybatis-generator XML Parser Error on line 38: 必须为元素类型 "table" 声明属性 "enableInsertByPrimaryKey"。

1. 解决方法

  在 table 元素中删除属性 enableInsertByPrimaryKey 即可。就是这么神奇。。。

2. 情景重现

使用 mybatis-generator 插件生成代码时报错如图:

mybatis-generator   XML Parser Error on line 38: 必须为元素类型 "table" 声明属性 "enableInsertByPrimaryKey"。

错误提示必须为 table 元素设置 enableInsertByPrimaryKey 属性,我的配置如下:

mybatis-generator   XML Parser Error on line 38: 必须为元素类型 "table" 声明属性 "enableInsertByPrimaryKey"。

  我不知道是我瞎了还是 idea 瞎了,机智的我,心思一动,

  有时候生成代码的时候只能插入代码,而不会生成别的代码,所以 insert 代码可能是默认配置的,

  所以删除属性 enableInsertByPrimaryKey,成功运行。、

  就是他妈的这么神奇。

  

上一篇:Android(java)学习笔记110:Java中操作文件的类介绍(File + IO流)


下一篇:清空session的方法