,我們也在考慮使用MyBatis的生成器來創建我們的基本實體類,並創建CRUD操作MyBatis的發電機停止工作後,我的項目轉換到搖籃(STS)或Maven
我們已經創建了generatorConfig.xml文件運行MyBatis的發電機 在我們的目標文件夾中如預期
現在我們轉換項目中使用搖籃(搖籃STS),因爲這是我們所有其他項目
一旦我們做到這一點,該公約設立的所有類我們重新運行MyBatis Generator,我們得到以下錯誤或
「無法找到項目的源文件夾」
我們做錯了什麼?
這是配置文件
<?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」
在第一次運行時,所有的文件被創建確定。
然後擊球時「配置 - >轉換到搖籃(STS)項目
(見圖片)
並再次運行生成過程中我得到的錯誤
」無法找到源文件夾項目」
你如何在Gradle中運行生成器?可能有助於顯示您的構建文件的相關部分。 –
如果我們不知道自己在做什麼,我們究竟能夠知道自己做錯了什麼? –
我在eclipse中運行生成過程。 「Gradle」被添加到目標Java項目中,而不是添加到生成腳本的項目中 –