如何为类和方法创建自定义注释?

Cri*_*oul 1 java annotations interface

我必须创建一个可同时添加到类和方法的自定义Logged注释。到目前为止,这是我所做的,但仅适用于方法...

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Logger {

}
Run Code Online (Sandbox Code Playgroud)

Pet*_*rey 5

也许您打算将添加ElementType.TYPE到@Target

@Target({ElementType.METHOD, ElementType.TYPE})
Run Code Online (Sandbox Code Playgroud)