1.mbgパッケージがインポートされない
CodeGenerator全体のすべてのパッケージが赤で報告されます。更新後、依存関係がMavenパネルに存在することがわかりますが、再構築の実行後も赤で報告され
、解決されます。
2.スタートアップクラスの実行後にエラーを報告する
エラーメッセージ:
org.apache.ibatis.binding.BindingException: Invalid bound statement(not found)
これは、前のssmフェーズと同じ問題です。これはxmlおよびマッパーインターフェイスの場所です。
異なるパッケージに入れるか、同じパッケージと構成を追加します
CSDNでこのエラーを検索すると、より包括的な要約があります
まず、注意が必要な点がいくつかあります。そうしないと、この問題が不可解に発生し
ます。1。DAOインターフェイスの名前は、
マッパーファイルの名前と完全に同じである必要があります。2。の名前空間パスマッパーファイルはDAOインターフェイス
3のパスと一致している必要があります。もう1つの重要な点は、マッパーファイルをリソースディレクトリに配置する必要があること
です。そうしないと、コンパイルされません。4。リソースディレクトリ内のマッパーファイルのパスは、 DAOインターフェースのパスとまったく同じである
しかし、結局のところ、問題は、スタートアップクラスの@ComponentScanが誤って@MapperScanとして書き込まれたことでした。。。