title: Best Practice for JavaDocs - Interface,Implementation, or Both?
body: <p>I have a DAO interface and implementation of the DAO.  The JavaDocs in the interface are what Netbeans displays to the client implementing the DAO methods.</p>
  
  <p>Obviously I will need to maintain the JavaDocs in the interface.  But what about the implementation of it?  On one hand, it is convenient to have them there, but on the other hand, it is duplication, and requires them to be maintained in two places.</p>
  
  <p>Just wondering what other Java developers do.</p>