Есть ли способ использовать эту информацию документации для комментирования сгенерированных классов и для заполнения документации сущности схемы?
Насколько мне известно, комментарии к таблицам и столбцам используются в некоторых сгенерированных файлах, по крайней мере в следующих шаблонах из hibernate-tools.jar
:
doc/tables/table.ftl
hbm/column.hbm.ftl
hbm/persistentclass.hbm.ftl
Например, в hbm/column.hbm.ftl
:
<#if column.isFormula()>
<formula>${column.getFormula()}</formula>
<#else>
<column name="${column.quotedName}" ${c2h.columnAttributes(column)}<#if column.comment?exists && column.comment?trim?length!=0>>
<comment>${column.comment}</comment>
</column><#else>/>
</#if>
</#if>
Но они не используются в шаблонах для аннотированных POJO, вам придется изменить шаблоны для этого.