最初に私はAspectJを使用していますが、私はそれが好きですが、他に何ができるのでしょうか?AspectJとは何ですか?
私はAspectJがロギングに使用できることを知っています。場合によっては、トランザクション制御に使用されます。主に注釈と組み合わせて実装されます。 AspectJは、Spring Rooのように(コード生成の)メソッドでクラスを拡張するためにも使用できます。
しかし、AspectJとAOPは一般的に、ロギング、トランザクション制御、およびシミュレーションの部分クラス以上の目的で使用できます。
AspectJとAOPの他の有用な使用例は何ですか?
Ramnivas LaddadのAspectJ in Actionを読んでください。http://www.manning.com/laddad2目次はあなたにアイデア:http://www.manning.com/laddad2/excerpt_contents.html –
@ジョージストッカー:質問には14 upvotes、0 downvotes、合計21 upvotesで3つの答え、そしてあなたは4年後にそれを保留に - 本当に?要点は、この質問には良い答えがあるため、実際には「あまりにも広すぎる」問題がないことです。 – Ralph
閉鎖について議論したいのであれば、自由にメタ上に公開してください。あまりにも広いと結論は、投票、意見、または現在の回答から独立しています。それは質問の範囲と関係しています。 –