首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从字段/方法目标注释继承

从字段/方法目标注释继承
EN

Stack Overflow用户
提问于 2013-01-10 21:15:10
回答 1查看 121关注 0票数 0

我到处都在注释我的类,并且我发现自己在重复下面的内容:

代码语言:javascript
运行
复制
public class Example
{
    @Basic
    @Convert("converter")
    private AnotherExample ae;
}

为了省去一些麻烦并确保正确使用,我想到了创建一个同时继承@Basic@Convert("converter")的注释的想法。问题是两个注解都有@Target(value={FIELD, METHOD}),因此我不能用它们来注解我的自定义注解。

有没有其他方法可以实现我的目标,或者这是Java注解的一个限制?

EN

回答 1

Stack Overflow用户

发布于 2013-01-11 09:18:58

从字面上看,这是来自多重继承的diamond problem

我反对尝试将这些注解合并在一起。继承点并不是为了节省输入。这两个注解分开是有原因的。

大多数IDE可以从宏创建代码,这将减少您的键入。否则,搜索和替换正则表达式肯定也会起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14258794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档