Время ожидания сгенерированного комментария при автогенерации классов Java из Hibernate - PullRequest
0 голосов
/ 24 января 2011

Я использую Eclipse и JBoss Tools для генерации классов Java из существующих отображений Hibernate.Всякий раз, когда классы генерируются, у них есть комментарий вверху класса, который указывает, когда класс был сгенерирован автоматически.

Я действительно хочу предотвратить это, так как это неудобно, когда эти классы находятся под управлением конфигурации.Я просмотрел все настройки, которые могу придумать, и онлайн, и еще не нашел, как это сделать.Кажется, это должно быть очень просто, но это не так.

Кто-нибудь знает, как запретить создание этого комментария?

Ответы [ 2 ]

0 голосов
/ 01 марта 2016

Когда я использовал eclipse для генерации POJO, у меня возникла та же проблема (при работе с репозиторием GIT). Я строю простую программу в .Net, чтобы убрать комментарии. После запуска конфигурации гибернации я запускаю .exe (он должен находиться в той же папке с файлами POJO) Вы можете найти код и приложение .exe в https://github.com/jaimeimarin/HibernateHeadersCleaner. Если вы работаете с git, не забудьте добавить исключение для фиксации инструмента.

#Add this line to your .gitignore file
!HibernateHeadersCleaner.exe
0 голосов
/ 24 января 2011

Вы можете редактировать файлы tempalte в jar-файле инструментов jboss, чтобы он не генерировал эту информацию.Насколько я помню, он использует шаблоны скорости, поэтому вам просто нужно удалить этот бит из файлов шаблонов, и он не будет генерировать эти комментарии.

...