如何编写属性的Javadoc?
我经常发现自己在为“简单”POJO类的属性/成员编写javadoc时遇到两难境地,该类仅包含属性以及getter和setters(DTO样式)。
1) 为属性
编写 javadoc 或...
2) 为 getter 编写 javadoc
如果我为该属性编写javadoc,我的IDE(Eclipse)将(自然地)在我以后通过代码完成访问POJO时无法显示它。而且没有标准的javadoc标签可以让我将getter-javadoc链接到实际属性javadoc。
例如:
public class SomeDomainClass {
/**
* The name of bla bla bla
*/
private String name;
/**
* @return INSERT SOME SMART JAVADOC TAG LINKING TO name's javadoc
*/
public String getName() {
return name;
}
所以,基本上,听听其他人如何让你的Eclipse IDE显示你的getter的javadoc属性描述会很有趣 - 而不必复制javadoc注释。
截至目前,我正在考虑进行练习,只记录 getters,而不是属性。但这似乎不是最好的解决方案...