1. 程式人生 > >Spring AOP 測試需要POM新增的jar包

Spring AOP 測試需要POM新增的jar包

		<!-- AspectJ -->
		<dependency>
			<groupId>org.aspectj</groupId>
			<artifactId>aspectjrt</artifactId>
			<version>1.6.11</version>
		</dependency>

		<dependency>
			<groupId>org.aspectj</groupId>
			<artifactId>aspectjweaver</artifactId>
			<version>1.6.11</version>
		</dependency>

		<dependency>
			<groupId>cglib</groupId>
			<artifactId>cglib</artifactId>
			<version>2.1</version>
		</dependency>

spring aop相關核心包,已經包含在Spring-context和Spring-tx的pom檔案裡了

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      <version>4.3.9.RELEASE</version>
     </dependency>


Cglib包是用來動態代理用的,基於類的代理

以下兩個是與aspectj相關的包,用來支援切面程式設計的

aspectjrt包是aspectj的runtime包

aspectjweaver是aspectj的織入包

aspectj