にプロジェクトを変換した後、私たちは基本エンティティクラスを作成し、MyBatisのジェネレータは、私はGradleの(STS)やMaven
我々はgeneratorConfig.xmlファイルを作成したCRUD操作を作成するために、MyBatisのジェネレータを使用を検討している作業と停止します今、私たちは、これはすべて私たちの他のプロジェクト
ための規則ですので、我々はそれを行ういったんプロジェクトはGradleの(GradleのSTS)を使用するように変換する
を期待通りにすべてのクラスが作成された当社のターゲットフォルダではMyBatisのジェネレータ を実行し、 MyBatis Generatorを再実行すると、次のエラーが発生します。または
は、私たちが間違ってやっている
「プロジェクトのソースフォルダが見つかりませんか」?
これは私が最初の実行にはJavaプロジェクト "myBatisArt"
を作成し、すべてのファイルがOKで作成された設定ファイル
<?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>
です。その後
が打つ「設定 - >のGradleに変換(STS)プロジェクト(参照画像)
と私はエラー
取得再び生成プロセスを実行する」を見つけることができませんソースフォルダをmyBatisArt \ SRC \メイン\のJava aにtargetProjectプロパティを変更しようとしました「プロジェクトの
Gradleでジェネレータをどのように実行していますか?ビルドファイルの関連するセクションを表示するのに役立ちます。 –
あなたがしていることを私たちに示さずに、どうやって間違っているのか分かりましたか? –
私はEclipseから生成プロセスを実行しています。 "Gradle"がターゲットのJavaプロジェクトに追加され、Generationスクリプトがあるプロジェクトには追加されません。 –