0
どちらも同じように見えます。インターセプタはフィルタのようであり、AOP(Aspect Oriented Programming in Spring)もフィルタとして機能します。彼らの違いは何か?SpringインターセプタとAOPの違いは何ですか?
どちらも同じように見えます。インターセプタはフィルタのようであり、AOP(Aspect Oriented Programming in Spring)もフィルタとして機能します。彼らの違いは何か?SpringインターセプタとAOPの違いは何ですか?
春インターセプタ
春インターセプタは、事前ハンドルと Webリクエストをポスト処理する能力を持っています。各インターセプタクラスは HandlerInterceptorAdapterクラス
アスペクト指向プログラミング(AOP)
アスペクト指向プログラミング(AOP)は、別の方法を提供することによって、オブジェクト指向 プログラミング(OOP)を補完し拡張する必要がありますプログラムについての考え方 の構造。 OOPにおけるモジュール性の鍵となる単位はクラスですが、 AOPではモジュール性の単位がアスペクトです。
複数のタイプとオブジェクトを切り分けるトランザクション の管理などの懸念をモジュール化することができます。 (そのような懸念 は、AOP文献のクロスカッティングの問題と呼ばれることが多い)AOPの側面は複雑な対象である
ありがとう。詳細を議論する良いサイトはありますか? –
アスペクト指向プログラミング(AOP):https://docs.jboss.org/aop/1.0/aspect-framework/userguide/en/html/what.html https://docs.spring.io/spring/docs/現在/ spring-framework-reference/html/aop.html –
Springインターセプタ:[link] https://dzone.com/tutorials/java/spring/spring-interceptor.html –