相信有好多情况Mybatis反向生成的xml中表名带有双引号,这种情况在调用的时候会出现错误。
1、方案一
很简单,利用idea的查找替换,讲带有双引号的替换成不带双引号的,但是一个文件还好,要是很多岂不费时。因此我们有了方案二。
2 、方案二
这是很细的一个点,有的情况生成的带有双引号,有的配置文件生成的就不带有,这是我的亲身经历。下面给大家附上生成xml文件无误的代码
- 导入依赖:
<!-- Mybatis反向生成 -->
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.5</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.8</version>
</dependency>
- 引入插件(< build >下面,注意与< pluginManagement > 是平级的,否则会出错):
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator