説明を読んでから重複としてマークするように依頼してください。紹介された質問とサイト:
1. Developing a Spring Framework MVC application step-by-step
2. Spring MVC tutorial from the scratchとその答えに示唆されたガイド。Spring 4ビルドツールを使用せずにゼロからのMVC/RESTアノテーション設定
こんにちは、私はSpring 4 MVCから始めて、MavenやGradleのようなビルドツールを使わずに、最初からプロジェクトをビルドできるチュートリアルを探しています。私は、XML設定を使用して春用にいくつかを見つけましたが、これまでは注釈設定用のものはありませんでした。どのようにXML設定が動作するか、私は完全に明確です。ただし、Annotationの設定はそれほど重要ではありません。
私の目的は、Spring 4 MVCプロジェクトを注釈設定で設定して実行することに関するすべての必要な詳細を学ぶことです。そのため、ビルドツールは私の処分ではないという仮説的な出来事では、プロジェクト。私は現在、プロジェクトを開始するのに必要な最低限の依存JARを特定することに成功しました。
背景:ディレクトリ構造にweb.xml
とservlet.xml
が含まれていないMavenプロジェクトが稼働しています。これにより、次の質問が表示されます。
1.アノテーションを使用する場合、web.xml
とxyz-servlet.xml
は完全にオプションですか?
2.私はweb.xmlがオプションであることを非常に疑っています。だからMavenは何らかの方法で私の世話をしていますか?
3.注釈設定を使用しているときに、紛失したxyz-servlet.xml
の隙間はどのように埋まっていますか?
4.私のstart-from-scratch RESTプロジェクトが正常に起動しています(私が前提にしています)、なぜパスにアクセスするときにno mapping found for URI
エラーが発生しますか?
(最初に述べたように)ガイドと質問を参照しようとしましたが、101のガイドはXML設定を使用するか、注釈設定のビルドツール(例:公式ガイドのGradle/Maven)を使用します。
また、ご注意ください:いいえ、春の起動、してください!
P .:質問#4に回答することに興味があれば、ソースコードとサーバーログを追加できます。コメントの中で私に頭をアップしてください。
あなたはxmlのようですね。 –
@ジョアンナいいえ、私は注釈が好きです。 –
あなたは「No Spring Boot、please!」と言ったので私は尋ねました。なぜJava(Micro)サービスの世界で起こった最高のものの1つに誰かが言わないのだろうと思っています。 –