1. 面向切面編程Aspect-Oriented-Programming
a) 是對面向對象的思維方式的有力補充
2. 好處:可以動態的添加和刪除在切面上的邏輯而不影響原來的執行代碼
a) Filter(典型應用一)
b) Struts2的interceptor(典型應用二)