1. 程式人生 > >Spring IoC和AOP使用擴展

Spring IoC和AOP使用擴展

處理類型 can 初始 ext @aspectj 環繞增強 組件 ont qualifier

  Spring提供了設值註入,構造註入等依賴註入方式。

  使用p命令空間可以簡化屬性註入的配置。

  Spring提供的增強處理類型包括前置增強,異常拋出增強,環繞增強,最終增強等。

  通過Schema形式將POJO的方法配置成切面,所用標簽包括<aop:aspect> ,<aop:before>,<aop:returning>,<aop:around>,<aop:after-throwing>,<aop:after>等。

  用來定義Bean組件的註解包括@Component,@Qualifier以及@Resource實現。

  在Spring配置文件中使用<context:componen-scan>元素掃描包括註解的類,完成初始化。

  使用註解方式定義切面可以簡化配置工作,常用註解有@Aspect,@Before,@AfterReturning,@Around,@After Throwing,@After等。

  通過在配置文件中添加<aop:aspectj-autoprxy>元素,就可以啟用對於@AspectJ註解的支持。

Spring IoC和AOP使用擴展