1基于@AspectJ注释的方式 2基于<aop:aspect>的方式 3基于<aop:advisor>的方式 4基于Advisor类的方式 转载于:https://my.oschina.net/moziqi/blog/290223