我们正在研究使用 MyBatis Generator 来创建我们的基础实体类并创建 CRUD 操作
我们已经创建了 generatorConfig.xml 文件并运行 MyBatis Generator 在我们的目标文件夹中,所有类都按预期创建
现在我们将项目转换为使用 Gradle (Gradle STS),因为这是我们所有其他项目的约定
一旦我们这样做并重新运行 MyBatis 生成器,我们会收到以下错误
“找不到项目的源文件夹”
我们做错了什么?
这是配置文件
<?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="context1">
<jdbcConnection connectionURL="jdbc:sqlserver://<>.database.windows.net:1433;database=dbName;user=dbUser;password=password" driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver" password="...." userId="...." />
<javaModelGenerator targetPackage="javaModelGenerator" targetProject="myBatisArt\src" />
<sqlMapGenerator targetPackage="sqlMapGenerator" targetProject="myBatisArt\src" />
<javaClientGenerator targetPackage="javaClientGenerator" targetProject="myBatisArt\src" type="XMLMAPPER" />
<table catalog="myDB" tableName="Companies">
</table>
</context>
</generatorConfiguration>
我创建了 Java 项目“myBatisArt”
在第一次运行时,所有文件都创建好了。
然后在点击“配置->转换为 Gradle (STS) 项目时
(见图)
并再次运行生成过程我得到了错误
“找不到项目的源文件夹”