<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-weaver</artifactId> <version>1.0</version> </dependency> import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; @Aspect public class LoggingAspect { @Before("execution(* com.example.MyClass.*(..))") public void beforeMethodExecution() { System.out.println("Before method execution"); } } <configuration> <weaver> <includeWithin> <packageName>com.example</packageName> </includeWithin> </weaver> <aspectj> <aspects> <aspect>com.example.LoggingAspect</aspect> </aspects> </aspectj> </configuration>


上一篇:
下一篇:
切换中文