私はWeb Developmentを初めて利用しています。私はJava Springを学んでいます。私はStruts 2のインターセプタのオンラインチュートリアルを見つけました。私の質問は、Struts 2のインターセプタはJava Springのインターセプタと同じですか?そうでない場合、違いは何ですか?それらが異なっている場合は、どちらか一方を使用するメリットとデメリットは何ですか?Struts 2のインターセプタは、Java Spring 3のインターセプタと同じですか?
0
A
答えて
2
これは、Spring MVC(Java Springが意味するものならば)とStruts2の間で選択する際の差別化要因ではないことをお勧めします。両方のフレームワークのインターセプタは、主要なビジネスロジッククラスからクロスカッティングの問題を分離することによって、同じアーキテクチャ上の役割を果たします。
少なくともStruts 2では、インターセプタAPIに対してコードを作成することは非常に珍しいことです。 <総開発時間の5%。これは、インターセプタによって解決されると思われる特定のユースケースがあった場合、インターセプタのAPIの違いのみを気にすることを示唆しています。このユースケースは、2つのAPIを評価するのに役立ちます。
このようなユースケースがない場合は、Webアプリケーション開発の初心者のようですが、このトピックにはあまり触れないことをおすすめします。どちらのフレームワークでも、あなたのサーバーになる可能性が高くなります。どちらか一方を選択するための他の正当な理由があるかもしれませんが。
関連する問題
- 1. BasicDataSourceのSpringインターセプタ
- 2. DjangoフレームワークのSpringインターセプタ/フィルタと同じもの
- 3. Struts 2での実行と待機インターセプタの実装ファイルアップロードインターセプタ?
- 4. Spring Cacheインターセプタ
- 5. Springインターセプタ対サーブレットフィルタ
- 6. Spring RestEasyインターセプタ
- 7. Spring mvcインターセプタaddObject
- 8. Springインターセプタは動作しませんJAVA
- 9. Struts 2:defaultStackインターセプタだけから検証メソッドを除外する
- 10. Spring Methodインターセプタの問題
- 11. Java EE EJBインターセプタ
- 12. EJB 2.xのインターセプタ
- 13. 2キャッシング - インターセプタのチェーン
- 14. struts2のparamsPrepareParamsStackインターセプタ?
- 15. struts 2 spring 3とhibernate
- 16. SpringインターセプタとAOPの違いは何ですか?
- 17. AndroidのSpringインターセプタでレスポンスボディを読む
- 18. JSFのインターセプタ
- 19. Spring MVC複数のパスに対して同じインターセプタを共有する
- 20. Spring:現在のインターセプタを確認する
- 21. 同じフェーズで複数のCXFインターセプタを持つことができますか
- 22. Spring Securityの設定インターセプタのURLハンドル
- 23. Spring.NETとコンストラクタのインターセプタ
- 24. Angular 1インターセプタのAngular 2アナログソリューションとは何ですか
- 25. CDIインターセプタとmemcache
- 26. インターセプタとApache Camel
- 27. AngularインターセプタとCORS
- 28. SpringブートとSpringデータを持つHibernateインターセプタまたはリスナーJPA
- 29. はインターセプタのREST API
- 30. パラメータをSpring SOAPインターセプタに渡す
Struts 2でインターセプタを学ぶと、Java Springのトレーニングに有益でしょうか? – CodeBlue
@CodeBlue実際にはありません。 –
私はS2アプリでインターセプタを書くことは珍しくないと思います。私は私がそれらを使用していないS2または春のアプリをやったとは思わない。彼らは非常に一般的で非常に便利です。 –