В проекте, над которым я работаю, существует соглашение, согласно которому объекты Hibernate (те, которые отображаются в файлах * .hbm.xml) заканчиваются суффиксом "Hib". Например, у нас будет «UserHib», «OrderHib» и т. Д.
Причина, по которой мы находим это полезным, заключается в том, что при взгляде на код, находящийся за пределами слоя dao, становится очень интуитивно понятно, что эти объекты являются объектами домена. Он также помечает потенциальные проблемы (например, отложенная инициализация, объекты прокси).
Теперь мне нужно добавить некоторые доменные объекты, которые будут доступны и созданы через обычный слой jdbc, и мне интересно, какой будет полезный суффикс, если он вообще есть? Будет ли использование того же суффикса увеличивать путаницу (новые объекты не найдены в файлах .hbm.xml) или уменьшать путаницу (унифицированный суффикс для объектов домена)?
Есть мысли?