Pull to refresh

Comments 21

Фундаментально.
Ещё бы сделали обзор не QT ORM — цены бы не было!
поддерживаю, было бы неплохо увидить развернутую статью на эту тему, в принципе наработки в данной области интересуют, хотельсь бы вообще не думать на уровне реляционных таблиц, но пока не получается :)
Было бы здорово, но здесь нужен кто-то, знающий такие языки как Ruby, Java, PHP, — а я не из их числа. У меня не получится оценить ORM на них, ну, разве что если прокачать программистскую интуицию…
туго вобщем с ORM в куте пока :) ну хоть движется процесс и то хорошо
Тут много чего хорошего написано! Но сил нет… завтра почитаю!
Хм… возьму на заметку, тем более, что лицензия LGPL, впрочем мы для себя пока решили, что лучше делать автомат калашникова, чем универсального солдата и тупо сами пишем SQL запросы на старом добром ANSI SQL
Это тоже вариант, и вполне распространенный.
Я не очень то люблю сущности плодить. С ORM сталкивался в zend framework и честно говоря она меня часто в тупик ставила, хотя решение на голом SQLе я прекрасно себе представлял.
Впрочем если например нужно сделать некий генератор формочек, то тут без ORM уже никак фактически.
Чтобы не плодить сущности, ORM тоже используется. Так или иначе, они придуманы, чтобы программисту было удобнее работать.
ORM или неORM — вопрос стоит часто. Все зависит от проекта.
А за развернутую информацию огромное спасибо.
Это холиварный вопрос. :) Пожалуйста.
UFO landed and left these words here
Так это к автору. Он любитель всяких контейнеров, шаблонов и прочего заворота программистской мысли.
как можно писать бизнес-логику на ассемблере 21 века?..
Вы о каком ассемблере говорите? Что-то не понятно… И какие есть альтернативы?
Альтернативы Qtу нет, насколько мне известно.
Если говорить об основной направленности Qt — построение GUI, то есть wxWidgets, GTK.
Если говорить о других направлениях (сеть, БД и пр.), то есть, к примеру, POCO.
Мягко говоря, GTK и Qt — вещи разных уровней. Про POCO и wxWidgets ничего не знаю толком, так что промолчу.

Тема развития классов Qt Sql не устаревает. Qt не будет развиваться, если его никто не будет развивать.

Мы сделали свой набор классов, унаследованных от QSqlTableModel и QTableView, и реализовали все, что нам нужно внутри их. Теперь не паримся с внешними связями, все инкапсулиповано внутри. Для реализации внешней связи используем одну команду setRelation (нашей версии).

Посмотреть можно здесь Статья на хабре

Sign up to leave a comment.

Articles