Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «orm»

Шпаргалка Java программиста 1: JPA и Hibernate в вопросах и ответах 2015-09-03 10:54:50
+ развернуть текст сохранённая копия
Знаете ли вы JPA? А Hibernate? А если проверить?
В чем смысл серии статей 'Шпаргалки Java программиста'За время работы Java программистом я заметил, что как правило программисты постоянно и планомерно используют от силы 10-20% от возможностей той или иной технологии, при этом остальные возможности быстро забываются и при появлении новых требований, переходе на новую работу или подготовке к техническому интервью приходится перечитывать все документации и спецификации с нуля. Зато наличие краткого конспекта особенностей тех или иных технологий (шпаргалок) позволяет быстро освежить в памяти особенности той или иной технологии.
Другие статьи серии: Часть 2: 350 самых популярных Java проектов на github
Данная статья будет полезна и для тех кто только собирается изучать JPA и Hibernate (В этом случае рекомендую сразу открывать ответы), и для тех кто уже хорошо знает JPA и Hibernate (В этом случае статья позволит проверить свои знания и освежить особенности технологий). Особенно статья будет полезна тем кто собирается пройти техническое интервью, где возможно будут задавать вопросы по JPA и Hibernate (или сам собирается провести техническое интервью).
Поехали...
Тэги: api, ejb, ejb3, hibernate, java, jdo, jpa, open, orm, source, веб-сайтов, программирование, разработка
[Из песочницы] Полиморфные связи для самых маленьких 2015-07-05 16:32:14
... что немного задену ORM популярных фреймворков в ...
+ развернуть текст сохранённая копия
Недавно, делая очередной функционал на одном из проектов, я столкнулся с немного необычными связями в реляционных СУБД, у которых, как оказалась позже, есть замысловатое название — Полиморфные связи. Что это такое, как и где их применять, я попытаюсь объяснить в данной статье.
Тема полиморфных связей уже поднималась не раз на Хабре («Rails и полиморфные связи», «Полиморфные сквозные ассоциации в Ruby on Rails», «Полиморфные связи»), но поднималась она в контексте Ruby, и для тех, кто уже имеет какой-то опыт в проектировании БД. Новичкам же (мне было), мало что понятно из тех статей, поэтому в данной статье я попытаюсь рассказать всё на пальцах, абстрагируясь от языка, разве что немного задену ORM популярных фреймворков в вебе.
Читать дальше →
Тэги: orm, php, sql, анализ, ассоциации, баз, данных, полиморфные, проектирование, связи, систем
[Из песочницы] Почему Doctrine ORM плохо подходит для PHP 2015-06-04 11:34:27
... заметки Why Doctrine ORM is not suited ...
+ развернуть текст сохранённая копия
Статья является переводом заметки Why Doctrine ORM is not suited for PHP от Lucas Corbeaux.
Я знаю, что заголовок этой статьи похож на троллинг. Но это не так, это просто констатация факта. Я не пытаюсь сказать, что Doctrine — это плохая библиотека или что её не нужно использовать. Я просто говорю, что она плохо подходит для PHP, и если не принимать этот момент во внимание и использовать её неправильно, можно столкнуться с серьёзными проблемами.
Читать дальше →
Тэги: dependency, doctrine, entity, hibernate, injection, lazy, load, manager, orm, php, unit, work
ZExt Framework :: Работа с MongoDB 2014-10-16 07:37:40
... по различным SQL- ORM.
Давайте рассмотрим ...
+ развернуть текст сохранённая копия
Здравствуй Хабрасообщество!
Сегодня я хочу рассказать о полезной возможности фреймворка «ZExt»: работе с базой данных MongoDB.
Рассматриваемая ниже связка модулей, даёт возможность работать с вызовами к Mongo в стиле query builder-а знакомым многим по различным SQL-ORM.
Давайте рассмотрим простой пример в качестве вступления:
use ZExt\Datagate\MongoCollection;
class ProductsDatagate extends MongoCollection {
public function getProductsByManager(array $managerId, $minPrice = null) {
$query = $this->query()
->where('managerId IN(?)', $managerId)
->where('enabled = ?', true);
if ($minPrice !== null) {
$query->where('price >= ?', $minPrice);
}
return $query->find();
}
}
Читать дальше →
Тэги: framework, mongodb, odm, orm, php, zext, веб-разработка
Внедряем работу с координатами в sonata-admin 2014-10-15 14:59:19
Доброго времени суток, %habrauser%!
Недавно встала задача, хранить в базе данные GPS ...
+ развернуть текст сохранённая копия
Доброго времени суток, %habrauser%!
Недавно встала задача, хранить в базе данные GPS с дальнейшей возможностью применения различных геометрических функций mysql. Управление координатами должно осуществляться из sonata-admin. Что из этого получилось можно прочитать под катом. Читать дальше →
Тэги: data, doctrine, doctrine2, mysql, orm, php, sonataadmin, spatial, symfony
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Главная / Главные темы / Тэг «orm»
|
Взлеты Топ 5
Падения Топ 5
|