我有一个焊接限定符注释声明如下:
@Qualifier
@Retention(RUNTIME)
@Target({Field, Method, Constructor})
public @interface AccountResponse {
}
@Stateless
public interface Responder {
/* Declares stuff */
}
合格的实施是:
@AccountResponse
public class AccountResponseResponder implements Responder {
/* Does stuff */
}
Maven编译器说(在AccountResponseResponder.java上):
annotation type not applicable to this type of declaration