java - 覆盖现有的 java 注解
问题描述
我正在尝试创建一个自定义的 Java 注释来覆盖 @SafeHtml 的默认消息。但是失败了。也许我的代码是错误的。
@Documented
@Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER, TYPE_USE })
@Retention(RUNTIME)
@SafeHtml(message="Html coding text is not allowed")
public @interface MySafeHtml {
@AliasFor(annotation = SafeHtml.class)
String message() default "Html coding text is not allowed";
}
解决方案
推荐阅读
- php - 如何通过php和mysql检查用户是否登录?
- python - 从视频中检测一个特定对象
- asp.net-mvc - 如何将 LINQ 表达式传递给返回 IQueryable 的函数
- python - Pandas 中的 cumsum() 在根据条件创建值时给出“内存错误”
- twilio - Twilio:向美国号码发送短信不起作用
- amazon-s3 - 无法从运行 pyspark 内核的 emr 笔记本中的 s3 存储桶下载文件
- python - 如何在一个类中添加多种类型的对象
- python - 使用 Pyinstaller 编译 python 失败:无法执行脚本 Myfile
- node.js - 无法从 NodeJs 向 MongoDB 发送数据
- r - 使用 dplyr cross() 函数直观地设置名称