参见这篇文章: java注解:如何实现和使用一个自定义注解?,但是这个文章的有个地方的代码写错了,下面的正确的代码。
没有 CarTypeTarget 的注解的定义,估计是作者写错了,代码为:
@Retention(RetentionPolicy.RUNTIME)
public @interface CarTypeTarget {
Type carType() ;
public static enum Type {
benchi
}
}
--------