pom中引入依赖:
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<!--
<configuration> //配置文件的位置,此处可以直接定义 <configurationFile>src/test/resources/generatorConfig.xml</configurationFile> <verbose>true</verbose> <overwrite>true</overwrite> </configuration>
-->
<executions>
<execution>
<id>Generate MyBatis Artifacts</id>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>com.wakenlion.pagination</groupId>
<artifactId>mybatis-pagination</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</plugin>
这里没有标注.xml文件的位置,使用的默认的路径
报错原因:主要是需要引入这个jar包:com.wakenlion.pagination
另外过程中遇到一个路径的错误,例如:src/main/java/dao not extist 这种存放映射文件地址不存在的
原因:有时候idea解析不了相对路径,这里配置成本地的绝对路径就可以。

本文介绍了在MyBatis中如何自动生成映射文件,并重点讨论了在使用com.wakenlion.pagination插件时可能出现的错误,包括无法实例化对象的问题以及XML文件路径解析错误。解决方案包括正确引入pagination的jar包和修正映射文件的本地绝对路径,以解决IDEA无法识别相对路径的状况。
5202

被折叠的 条评论
为什么被折叠?



