当我为只包含属性和 getter 和 setter (DTO 风格)的“简单”POJO 类的属性/成员编写 javadoc 时,我经常发现自己进退两难。
1)为属性编写 javadoc
或者..。
2)为 getter 编写 javadoc
如果我为该属性编写 javadoc,那么当我稍后通过代码完成访问 POJO 时,我的 IDE (Eclipse)将(自然地)无法显示该属性。而且没有标准的 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 注释的,这将是一件有趣的事情。
到目前为止,我正在考虑使我的实践只记录 getter,而不是属性。但这似乎不是最好的解决办法。