Поиск в "Red Hat hbm2java docs", потому что ссылка не работает.
Добавлен бонус, чтобы вам не пришлось искать. Установите оба этих флажка, чтобы «модернизировать» сгенерированную Java. К сожалению, метки флажков не указывают, что произойдет, если вы их проверите. Можно подумать, что «Использовать синтаксис Java 5» имеет много последствий, и поскольку по умолчанию он отключен, это не является желаемым / типичным поведением.
Обязательно установите оба флажка, чтобы использовать аннотации и обобщения. Затем сообщите Eclipse в параметрах «cleanup» для создания UID серийной версии. Мне потребовалось 3 дня, чтобы понять все это.