1
我定義了一個註釋。是否有可用的java註釋重載?
@Documented
@Target(value = ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
public @interface ApiParameter {
public String name() default "";
public String type() default "";
public String desc() default "";
}
我可以在方法參數聲明中使用上面的註釋。
...
@ApiParameter(desc="for desc") String userName,
@ApiParameter(name="for name", desc="for desc") String address,
@ApiParameter(name="for name",type="for type",desc="for desc") Order order
...
我怎樣才能像上面一樣使用?我想避免輸入字段名稱。
...
@ApiParameter("for desc") String userName,
@ApiParameter("for name", "for desc") String address,
@ApiParameter("for name","for type" "for desc") Order order,
...
plz幫助〜
http://stackoverflow.com/questions/3632659/java-annotation-overloading –