А кто зашивает политику в логику?
Вы определитесь, если вы правите бизнес-логику, то вам доступны исходники. А значит никто не мешает поправить аннотации в классах-сущностях. Если же вы просто меняете схему БД, то да, достаточно поменять xml-ки не пересобирая проект, но зачем менять схему БД просто так, без сущностей?
Не согласен. Если взять большую тему - хибернейт то в ней человек может еще разбираться, в то же время в основах (банально - как написать мэппинг) он уже разобрался. Почему бы ему об этом не написать?
И самое инетерсное - кэширование.
Также в Hibernate удобно создавать свои типы данных, назначая им правила мэппинга, приятной фичей являются так называемые компоненты и много других вкусностей.
Не согласен с тем, что это - антипаттерн. Не могу представить себе ситуацию, когда нужно поменять мэппинг, но не менять класс. Даже если надо добавить поле - его надо добавить и в класс. Максимум что приходит в голову - null, not null и может быть длина строки. Но такие вещи обычно надо закладывать на этапе проектирования базы.
Мне вот интересно с какой стати в России должны знать про какой-то там украинский голодомор, организованый самими же украинцами. Если ленивые и не хотите работать и платить налог госсударству, то естественно оно свой налог все равно возьмет. Но Россия то здесь причем? Это все равно, что каждый русский должен знать про голод в африке в средине прошлого века.
Зарабатывайте репутацию и сможете коментить чаще. Как заработать? Как ни странно - комментить. Высказывать свою точку зрения СПОКОЙНО и АРГУМЕНТИРОВАННО.
"С таким подходом" это с использованием аргументов. Товарищ видит, что возразить нечего и начинает срываться на эмоции, мол ты че умный, ты че, умным быть плохо, а то так и гитлера можно оправдать. Ну рассказали ему в хохлошколе, что Сталин плохой, он и верит.
Вы определитесь, если вы правите бизнес-логику, то вам доступны исходники. А значит никто не мешает поправить аннотации в классах-сущностях. Если же вы просто меняете схему БД, то да, достаточно поменять xml-ки не пересобирая проект, но зачем менять схему БД просто так, без сущностей?
Также в Hibernate удобно создавать свои типы данных, назначая им правила мэппинга, приятной фичей являются так называемые компоненты и много других вкусностей.
Непреступный для хохлов
Севастополь, Севастополь -
Гордость русских моряков!
- Слыш, я тут систему переставлял. Напомни мне мой номер аськи
- 212343565
- Спасибо!
- Пароль нужен?
З.Ы. Репрессии были не только на Украине.
Заметьте, Украину никто не хаял, все лишь отрицали Голодомор и вину России в нем.