Bladeren bron

“@JobHandler”添加“@Inherited”注解,解决BEAN在事务代理情况下,无法获取自定义代理的BUG

xueli.xue 9 jaren geleden
bovenliggende
commit
70783426b3
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/JobHander.java

+ 2 - 0
xxl-job-core/src/main/java/com/xxl/job/core/handler/annotation/JobHander.java Bestand weergeven

@@ -1,6 +1,7 @@
1 1
 package com.xxl.job.core.handler.annotation;
2 2
 
3 3
 import java.lang.annotation.ElementType;
4
+import java.lang.annotation.Inherited;
4 5
 import java.lang.annotation.Retention;
5 6
 import java.lang.annotation.RetentionPolicy;
6 7
 import java.lang.annotation.Target;
@@ -11,6 +12,7 @@ import java.lang.annotation.Target;
11 12
  */
12 13
 @Target({ElementType.TYPE})
13 14
 @Retention(RetentionPolicy.RUNTIME)
15
+@Inherited
14 16
 public @interface JobHander {
15 17
 
16 18
     String name();