Druid提供了Spring和Jdbc的关联监控。
配置spring
com.alibaba.druid.support.spring.stat.DruidStatInterceptor是一个标准的Spring MethodInterceptor。可以灵活进行AOP配置。
按类型拦截配置
class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor">
druid-stat-interceptor
方法名正则匹配拦截配置
class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor">
scope="prototype">
com.mycompany.service.*
com.mycompany.dao.*
pointcut-ref="druid-stat-pointcut" />
有些情况下,可能你需要配置proxy-target-class,例如:
pointcut-ref="druid-stat-pointcut" />
按照BeanId来拦截配置
class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor">
class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
xxx-dao
xxx-service
druid-stat-interceptor