tube丶 2019-03-14 13:23 采纳率: 0%
浏览 901

使用mybatis generator生成java代码报错

org.mybatis.generator.plugins.comment.MyCommentGenerator.addModelClassComment(Lorg/mybatis/generator/api/dom/java/TopLevelClass;Lorg/mybatis/generator/api/IntrospectedTable;)V

  • 写回答

2条回答

  • 混沌太初 2019-03-14 14:26
    关注

    大多数情况还是自己写,因为这个太鸡肋

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE generatorConfiguration
            PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
            "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
    <!-- 生成 命令 mybatis-generator:generate -->
    <!-- Mybatis自动生成domin,dao,mapper -->
    <generatorConfiguration>
        <properties resource="application.yml" />
    
        <context id="Mysql" targetRuntime="MyBatis3Simple"
            defaultModelType="flat">
            <property name="beginningDelimiter" value="`" />
            <property name="endingDelimiter" value="`" />
            <!-- <plugin type="tk.mybatis.mapper.generator.MapperPlugin"> <property 
                name="mappers" value="org.kd.common.base.BaseMapper"/> </plugin> -->
    
            <jdbcConnection driverClass="com.mysql.jdbc.Driver"
                connectionURL="jdbc:mysql://localhost:3306/xxx" userId="root"
                password="xxxx">
            </jdbcConnection>
    
            <javaModelGenerator targetPackage="com.domain"
                targetProject="src/main/java" />
    
            <sqlMapGenerator targetPackage="com.dao.mapper"
                targetProject="src/main/java" />
    
            <javaClientGenerator targetPackage="com.dao"
                targetProject="src/main/java" type="XMLMAPPER" />
    
    
            <table tableName="t_user" domainObjectName="User"
                mapperName="UserMapper">
                <!--mysql 配置 -->
                <generatedKey column="id" sqlStatement="Mysql" identity="true" />
                <!--oracle 配置 -->
                <!--<generatedKey column="id" sqlStatement="select SEQ_{1}.nextval from 
                    dual" identity="false" type="pre"/> -->
            </table>
        </context>
    </generatorConfiguration>
    #application.ym
    spring:
      datasource:
        driverClassName: com.mysql.jdbc.Driver
        url : jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=utf-8&useSSL=false 
        username : root
        password : xxxx
        type: com.alibaba.druid.pool.DruidDataSource
    
      mvc:
        view: 
          prefix: /WEB-INF/jsp/
          suffix: .jsp
    
    # Mybatis配置
    mybatis:
      typeAliasesPackage: com.domain
      mapperLocations: classpath:com/dao/mapper/*.xml
    
    评论

报告相同问题?

悬赏问题

  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 请求分析基于spring boot+vue的前后端分离的项目
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥200 关于#c++#的问题,请各位专家解答!网站的邀请码
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?