无法数据库逆向生成文件

来源:4-9 数据层 - 配置数据库逆向生成工具

tttjh_

2022-02-23

图片描述
报了FileNotFoundException异常,是因为这里的target打包没有打包这个xml配置文件吗?但是我重建项目都还是无济于事,,
图片描述
我是mysql8的版本的,只改动过这里的xml配置文件,,

<?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="MysqlContext" targetRuntime="MyBatis3Simple" defaultModelType="flat">
        <property name="beginningDelimiter" value="`"/>
        <property name="endingDelimiter" value="`"/>

        <!-- 通用mapper所在目录 -->
        <plugin type="tk.mybatis.mapper.generator.MapperPlugin">
            <property name="mappers" value="com.example.thrd.my.mapper.MyMapper"/>
        </plugin>

        <plugin type="org.mybatis.generator.plugins.SerializablePlugin" />

        <jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"
                        connectionURL="jdbc:mysql://192.168.1.67:3306/imooc_red_book?
                    useUnicode=true&amp;
                    characterEncoding=utf-8&amp;
                    useSSL=true&amp;
                    useJDBCCompliantTimezoneShift=true&amp;
                    useLegacyDatetimeCode=false&amp;
                    serverTimezone=Hongkong"

                        userId="root"
                        password="tanjinghui">
            <property name="nullCatalogMeansCurrent" value="true"/>
        </jdbcConnection>

        <!-- 对应生成的pojo所在包 -->
        <javaModelGenerator targetPackage="com.example.thrd.pojo" targetProject="./src/main/java"/>

		<!-- 对应生成的mapper所在目录 mapper src/main/resources/mapper -->
        <sqlMapGenerator targetPackage="mapper" targetProject="./src/main/resources"/>

		<!-- 配置mapper对应的java映射 -->
        <javaClientGenerator targetPackage="com.example.thrd.mapper" targetProject="./src/main/java" type="XMLMAPPER"/>

        <!-- 数据库表 -->
        <table  tableName="comment">
            <property name="useActualColumnNames" value="true"/>
        </table>
        <table  tableName="fans">
            <property name="useActualColumnNames" value="true"/>
        </table>
        <table  tableName="my_liked_vlog">
            <property name="useActualColumnNames" value="true"/>
        </table>
        <table  tableName="users">
            <property name="useActualColumnNames" value="true"/>
        </table>
        <table  tableName="vlog">
            <property name="useActualColumnNames" value="true"/>
        </table>





    </context>
</generatorConfiguration>
写回答

1回答

风间影月

2022-02-23

找不到xml文件,你用绝对路径试试看。有的idea的确有这文档,貌似版本引起的。你试试

0
1
tttjh_
非常感谢!
2022-02-23
共1条回复

SpringBoot+Uniapp实战开发仿抖音短视频App

使用新版SpringBoot技术结合Uniapp,完成仿抖音短视频项目

733 学习 · 709 问题

查看课程