假设我们有这个带注释的方法:
@Cached(key="search" + id)
public static List<String> search(String id) {
//...
}
Run Code Online (Sandbox Code Playgroud)
我想将参数“id”传递给 @Cached 注释的键。
可以在java中做到这一点吗?
小智 4
不,这是不可能的。
Java 注解的属性必须是 Java 语言规范 ( http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.28 )定义的常量表达式
我认为您的问题之前已得到解答: 摆脱“注释属性的值必须是常量表达式”消息
| 归档时间: |
|
| 查看次数: |
6465 次 |
| 最近记录: |