<dependency>
<groupId>io.github.pojoiroh</groupId>
<artifactId>iroh</artifactId>
<version>1.0.0</version>
</dependency>
import io.github.pojoiroh.annotation.Monitor;
public class MyService {
@Monitor
public void doSomething() {
}
}
@Configuration
@EnableAspectJAutoProxy
public class AppConfig {
@Bean
public IrohMonitorAdvisor irohMonitorAdvisor() {
return new IrohMonitorAdvisor();
}
@Bean
public MyService myService() {
return new MyService();
}
}