老师,说我的mybatis-generator报错,说必须一个根节点

来源:2-4 Mybatis自动生成器使用方式

yezi84

2020-04-19 21:36

老师,说我的mybatis-generator报错,说必须一个根节点

http://img1.mukewang.com/5e9c53c400014ad119201080.jpg

写回答 关注

4回答

  • 请叫我洛洛
    2020-11-09 18:48:16

    http://img1.mukewang.com/5fa91e66000105e711280107.jpg是不是这个错了?

  • 彭于晏2076388
    2020-06-27 22:39:00

    多保存几次再重新进去,标签可以仔细检查一下,一般都是xml的文件格式问题,如果还是不行建议不要手敲,从mybatis去下载他们的xml模板,不要下载别的

  • qq_慕神7038086
    2020-06-15 14:37:56

    我也是这个错误,你解决了吗,楼上的配置我套用了依旧报错不知道什么原因

  • 慕妹9022353
    2020-05-14 10:13:09
    要加一个<generatorConfiguration>
    如下例
    <?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">
    
    <generatorConfiguration>
        <context id="myBatis3"  targetRuntime="MyBatis3">
            <!--数据库链接地址账号密码-->
            <jdbcConnection driverClass="com.mysql.jdbc.Driver"
                            connectionURL="jdbc:mysql://127.0.0.1:3306/miaoshop"
                            userId="123" password="123">
            </jdbcConnection>
            <!--生成DataObject类存放位置-->
            <javaModelGenerator targetPackage="org.example.dataobject" targetProject="src/main/java">
                <property name="enableSubPackages" value="true"/>
                <property name="trimStrings" value="true"/>
            </javaModelGenerator>
            <!--生成映射文件存放位置-->
            <sqlMapGenerator targetPackage="mapping" targetProject="src/main/resources">
                <property name="enableSubPackages" value="true"/>
            </sqlMapGenerator>
            <!--生成Dao类存放位置-->
            <javaClientGenerator type="XMLMAPPER" targetPackage="org.example.dao"
                                 targetProject="src/main/java">
                <property name="enableSubPackages" value="true"/>
            </javaClientGenerator>
            <!--生成对应表及类名-->
            <table tableName="user_info" domainObjectName="UserDO" enableCountByExample="false"
                   enableUpdateByExample="false" enableDeleteByExample="false"
                   enableSelectByExample="false" selectByExampleQueryId="false" ></table>
            <table tableName="user_password" domainObjectName="UserPasswordDO" enableCountByExample="false"
                   enableUpdateByExample="false" enableDeleteByExample="false"
                   enableSelectByExample="false" selectByExampleQueryId="false"></table>
    
    
        </context>
    
    </generatorConfiguration>


SpringBoot构建电商基础秒杀项目

应用SpringBoot快速搭建拥有用户、商品、交易及秒杀活动的电商秒杀应用。

49065 学习 · 954 问题

查看课程

相似问题