springboot プロジェクトは正常に開始されますが、コントローラーでインターフェイス要求を実行できません

springboot プロジェクトは正常に開始されましたが、コントローラーでインターフェイス リクエストを実行できませんでした。最近、Springbootを独学で勉強していたところ、この異常現象に遭遇しました。プロジェクトは正常に開始され、フロントエンド ブラウザーにインターフェイス アドレスが入力されて要求されましたが、データは返されませんでした。エラーメッセージも表示されませんでした。少し混乱しています。

その後、ネチズンの助けにより、この状況の原因は Springboot プロジェクト (マルチプロジェクト、マスター、スレーブプロジェクト混合モード、Maven によって作成されたマルチプロジェクトモード) にあることが判明しました。src フォルダーの下に作成されるパッケージのパスと名前は一貫している必要があります。スキャンします。通常通り実行インターフェースを取得します。そうしないと、インターフェイスを実装できません。

図に示すように、以前の hnseo321-blog プロジェクト (フロントエンド プロジェクト) のパッケージ パスは com.hnseo321.controller で、パブリック サブプロジェクトのパッケージ パスは com.blog.* です。インターフェイス要求の実行は常に失敗しました。

統一名に変更した後、springboot プロジェクトを再度起動すると、インターフェイスが正常に実行され、リクエスト データを返すことができます。

困っている友人を助けることを願って、それをみんなと共有してください。このような問題をタイムリーに解決します。 

おすすめ

転載: blog.csdn.net/yrldjsbk/article/details/130725132