Spring Ders18 - Aspect Oriented Programming (Yönlü Programlama)


   Aspect Oriented Progragramming (Yönlü Programlama); loglama,işlem yönetimi ve hata yönetimi için kullanılır. Koda basitçe eklenebilir ve de çıkartılabilir. Yaptığı iş ise, standart koddaki metotlar çalışmadan önce veya sonra belli bir işlemi gerçekleştirmektir.

Spring AOP'nin 3 tipi vardır. Bunlar
  • Spring 1.2 nin desteklediği dtd tabanlı eski stil (old style).
  • AspectJ anotasyonlu stil.
  • Xml yapılandırma dosyası üzerinde yapılan şema tabanlı stil (shema based).

Yorumlar

Bu blogdaki popüler yayınlar

Java SE Ders24 - Composition (Kompozisyon)

Spring Ders20 - Aspect Oriented Programming - AspectJ Annotation Style

JSF Ders30 - Page Template (Sayfa Şablonu)