概要


従来の AOP 実装では、アスペクト、アドバイス、ジョインポイント、ポイントカット、イントロダクション、ウィービング、アラウンドなどの複雑で冗長な多数の概念の導入が必要であり、IOC コンテナーと大量の XML の導入が必要です。またはコンポーネントアセンブリの注釈。

従来の AOP は、学習コストが非常に高く、開発効率が非常に低く、開発経験が非常に少ないだけでなく、特に開発段階でシステムのパフォーマンスに影響を及ぼし、プロジェクトの起動が遅くなり、開発効率に大きな影響を与えます。

JFinal は非常に高速な AOP 設計を採用し、AOP の中心的な目的に焦点を当て、概念を極限まで削減します。概念は Interceptor、Before、Clear の 3 つだけであり、IOC を導入したり複雑な XML を使用したりする必要はありません。