タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

doctrine2に関するk-holyのブックマーク (2)

  • Doctrine2 四方山話 ( Fetch mode, Index by, Criteria について) - OTOBANK Engineering Blog

    はじめまして。4月からオトバンクで働き始めました @kalibora と申します。よろしくお願いします。 さて、オトバンクでは Symfony2 を使っており、ORマッパーにはデフォルトの Doctrine2 を使用しているのですが、 そんな中で私が得た知見をいくつか紹介したいと思います。 Fetch mode の話 Doctrine2 には fetch mode という概念があります。 Annotations Reference - Doctrine Object Relational Mapper (ORM) を見ますと Doctrine2には下記の fetch mode があるようです。 fetch mode 定義できる場所 EAGER @ManyToOne @ManyToMany @OneToOne @OneToMany LAZY @ManyToOne @ManyToMany @O

    Doctrine2 四方山話 ( Fetch mode, Index by, Criteria について) - OTOBANK Engineering Blog
  • Doctrine2のInheritanceMapping | QUARTETCOM TECH BLOG

    先月からSymfony2とDoctrine2を触り始めた新人の永井です。 早速Doctrine2のInheritance Mappingという機能を試したので、紹介をしたいと思います。 1つの親エンティティに対していくつかのサブパターンが存在するようなデータ構造を設計することって良くありますよね。 良く見るクラス図をサンプルにするとこんな感じの構造です。 上記の図の場合だと、 どんな図形かについては関心がなく色分けだけしたい場合 正方形のみを取り扱いたい場合 など、やりたいことがいろんな階層である場合に、こういったデータ構造になることがあるかと思います。 OOPの世界では良くある構造なのですが、継承という概念のないRDB上に再現しようとすると途端に面倒になります。 そこで、Doctrine2のInheritance Mappingの登場です。 今回はMartin Fowler先生のPofE

    Doctrine2のInheritanceMapping | QUARTETCOM TECH BLOG
  • 1