私がプロジェクトに取り組んでいたとき、私は展開時間を短縮するためにホット展開を使用したかったので、Springboot-Devtoolsを追加しました
Mavenに依存関係を追加しました
<Dependency> groupId> org.springframework.boot </groupid> <artifactid> spring-boot-devtools </artifactid> </dependency>
次に、通常のプロジェクトを開始するとき、図に示すように、コンソールが出力エラーを続けていることがわかりました。
理由がわからないので、ソースコードをデバッグしてmybatisautoconfiguration.javaを入力します
線が描かれている場所は、エラーが発生する場所です。空白のポインターが報告されています。これらのプロパティは何ですか?
@autowiredprivate mybatispropertiesプロパティ。
このクラスは春から注入されているので、このクラスは何のために、いつ注入されますか?最初にこのクラスの構造を見てみましょう
これは、application.yml/プロパティのmybatisに関する構成を読み取ることです。
構成を読み取れないのはなぜですか?すべてが以前に良かった。それはdevtoolであり、依存関係を削除するだけであると思います。
要約します
上記は、スプリングブートが開始されたときの円形依存性を報告するMyBatisの誤差です(推奨)。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!