intellJ mybatis generatorConfig.xml 里无法使用自定义的 javaTypeResolver

Vanghohs
  • 183

xml 中的

        <javaTypeResolver type="org.mybatis.generator.internal.types.MyJavaTypeResolver1x">
        </javaTypeResolver>
  1. 在Intellj IDE中,如果使用默认的 resolver, 可以生成代码。
  2. 在Intellj IDE中,如果用这个自定义的 resolver, 报错:

clipboard.png

  1. 如果不适用IDE, 到外面直接java 运行,也可以使用自定义的 MyJavaTypeResolver1x

问题是, 如何在IDE中配置好, 这样方便些?

  1. 使用的是mybatis maven plugin
        <dependency>
            <groupId>org.mybatis.generator</groupId>
            <artifactId>mybatis-generator</artifactId>
            <version>1.3.5</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.mybatis.generator</groupId>
            <artifactId>mybatis-generator-maven-plugin</artifactId>
            <version>1.3.5</version>
            <!--<scope>provided</scope>-->
        </dependency>
  1. 自定义的resolver, 代码在当前项目工程目录.

clipboard.png

回复
阅读 4.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏