私は数か月前にGUiceを使用していましたが、戻ってみると、Guiceのドキュメントと例を読み直して、コードで何をしたかを理解する必要があります。
しかし、私がAspectJを見ると、それはすべて直感的すぎます。これは、Java言語の直感的な拡張です。座ってすぐにAspectJコードを書くことができると思います。
そのため、Guiceの追求を断念し、AspectJを採用したいと思っています。特にSpringがAspectJコードを生成しているという事実。
AspectJの上にGuiceのどの機能があり、Guiceを放棄するのを思いとどまらせる必要がありますか?
GoogleがGuiceを放棄して、代わりにAspectJを使用しないのはなぜですか?
逆に、Guiceの直感性に加えて、Guiceを放棄するように促すAspectJの機能は何ですか?
ここでの質問で「織り込む」ことが許可される場合、Java言語がAspectJとマージされないようにしたり、Javaの将来のバージョンで同様の「アスペクト」を提供したりすることを妨げるものは何ですか?
注:幸せなdelete-azillaをトリガーするには、この質問は一般的すぎる可能性があることに気付きます-しかし、さらに具体的な質問があれば、質問する必要はなく、自分が知らないことをgoogle/bingで確認するだけです。知る。ご覧のとおり、私のGuiceの知識はひどく劣化しているため、自分の手書きも認識できません。