Spring 3 アノテーションを使用する際のベスト プラクティスを探しています。
私は現在、Spring 3 に移行していますが、これまでに読んだことから、注釈の使用と XML 構成からの移行に重点が置かれていることがわかります。
実際に推奨されるのは、両方のスタイルを組み合わせることです。注釈は、頻繁に変更されないもの、または実行ごとに変更されるもの (たとえば@Controller
、アプリケーションの存続期間中はそのままです) をカバーします。 XML に設定可能である必要があります (たとえば、メール SMTP アドレス、アプリケーションが通信する Web サービスのエンドポイントなど)。
私の質問は、注釈に何をどの程度入れるべきかということです。
注釈が物事を容易にする代わりに困難にするのはどの時点ですか? テクノロジー (Spring 3) は、そのようなステートメントを作成できるように完全に採用されていますか?それとも、人々がそれを使用して経験を積み、問題について考えるのにもう少し時間がかかりますか?