攔截器與動態代理的實現

我們都知道,Struts2框架與SpringMVC框架中都有攔截器。那麼你知道這些攔截器底層具體是怎麼實現的嗎?本文就探討攔截器的原理。      首先說一下什麼是攔截器。所謂攔截器,是指在一個業務方法執行前或執行後、甚至在拋出異常時執行的一段切面邏輯。是的,攔截器確實跟AOP(面向切面編程)編程思想有關係,事實上,攔截器就是AOP中的切面。      而AOP的底層實現是動態代理,所以,首先你必
相關文章
相關標籤/搜索