幾個月前我和GUICE一起工作,現在當我回到它時,我發現我必須重讀Guice文檔和示例以瞭解我對代碼所做的工作。Guice vs AspectJ
但是,當我看AspectJ時,它非常直觀。它是Java語言的直觀擴展。我覺得我可以坐下來立刻寫AspectJ代碼。
因此,我很想放棄追求Guice並使用AspectJ。尤其是Spring正在生成AspectJ代碼。
Guice在AspectJ上面有什麼特點可以阻止我放棄Guice?
爲什麼Google不放棄Guice並改用AspectJ?
副Versa,AspectJ的哪些功能會鼓勵我放棄Guice,除了它的直觀性?
如果我可能被允許在這裏「編織」一個問題,那麼排除Java語言與AspectJ合併或在未來版本的Java中提供類似的「方面」是什麼?
注意:觸發快樂刪除-azillas,我意識到這個問題,可能是過於籠統 - 但如果我知道要問什麼進一步的細節,那麼我不會要問,但只是谷歌/冰什麼我知道我不知道。正如你所看到的,我的吉斯知識已經退化得如此糟糕以至於我甚至都不認識我自己的手寫作。
我一直都有着同樣的感覺。爲什麼一些依賴注入框架,如果我有AspectJ? – 2012-05-04 12:30:30