一文学会AOP动态切面开发( 二 )

注解EnableAlarmNotify:
package com.xxx.service;import org.springframework.context.annotation.Import;import java.lang.annotation.*;@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.TYPE)@Import(DynamicAspectAutoConfiguration.class)public @interface EnableAlarmNotify {String[] basePackages() default {"com.xxx"};}注解NotSendAlarmNotify
package com.xxx.service;import java.lang.annotation.*;@Target({ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface NotSendAlarmNotify {}说明:动态AOP(支持切点可配置)最好抽取到公共服务上 , 这样公司内部的其他服务就可以直接通过二方包引用 , 使用非常方便 。以上内容希望对你有所帮助~~

【一文学会AOP动态切面开发】


推荐阅读