2009-06-16 67 views
21

aopalliance'dan aop ile bağımlılık enjeksiyonu için guice kullanıyorum. Tamamen neyin kaynak olduğunu ve kaynak versiyon sayfasında bulunan versiyonu (2004 tarihli) uygulayanları tam olarak anlayamıyorum. Neden bu sürümü AspectJ gibi daha bilinen bir paket yerine kullanıyor?Tümüyle ilgili bir şey nedir? Ve neden bunu kullanarak guice?

Ayrıca, aopalliance sürümü hakkında herhangi bir öğretici biliyor musunuz?

Teşekkür

cevap

15

AOP Alliance Guice ve Bahar hem de dahil olmak üzere birden fazla çerçeveler uygulamak arayüzleri (AOP Alliance Motivations bakınız), bir dizi. Yüksek yetenek ve basit bir API'ye sahip olduğundan, AOP Alliance, Guice için seçilmiştir.

Guice wiki'de bir AOP guide vardır.

+0

Ama sourceforge sitesinden aopallience.jar kullanarak değil mi? Bu aopallience.jar'i kim uyguladı? Teşekkürler – ivo

+2

Kesinlikle emin aopalliance, Springs AOP desteğinin ilk günlerinde Rod Johnson'un eseriydi. AOP çerçevelerinde, yönlerin interop/taşınabilirliğini kolaylaştırmak için mükemmel bir girişim oldu. –

+1

+1, bana adımın ismini Rod Johnson yaptığını söyledi. – cbmeeks