タグ

ORMに関するlax34のブックマーク (4)

  • GORM - The fantastic ORM library for Golang, aims to be developer friendly.

    フル機能ORM アソシエーション(Has One, Has Many, Belongs To, Many To Many, Polymorphism, Single-table inheritance) 対応 Hook処理 (Before/After Create/Save/Update/Delete/Find) Preload, Joinsを使ったイーガーロード トランザクション、トランザクションのネスト、セーブポイント、セーブポイントへのロールバック Context、プリペアードステートメント、DryRunへの対応 Batch Insert, FindInBatches, マップを使用してのFind/Create, SQL式やContext Valuerを使用したCRUD操作への対応 SQL Builder、Upsert、ロック、Optimizer/Index/Comment ヒント、

  • 効率的なWebアプリケーションの作り方〜PHPによるモダン開発入門 - Do You PHP はてブロ

    [twitter:@cocoitiban]さんの脱非モテ宣言が聞かれる今日この頃、皆さんいかがお過ごしでしょうか? それは置いといて、著者の[twitter:@fivestr]さんから献いただきました。ありがとうございます:-) 効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門 作者: 小川雄大出版社/メーカー: 技術評論社発売日: 2012/05/26メディア: 大型購入: 6人 クリック: 146回この商品を含むブログ (8件) を見る 効率的なWebアプリケーションの作り方 〜PHPによるモダン開発入門:書籍案内|技術評論社 ざっとですがようやく一通り目を通しましたので、感想など書いてみようと思います。 また、すでに[twitter:@yando]さんと[twitter:@cocoitiban]さんの書評があります。 http://blog.candycane

    効率的なWebアプリケーションの作り方〜PHPによるモダン開発入門 - Do You PHP はてブロ
  • 2011/06/16 – A-Listers

    サンフランシスコのプログラマLaurie Voss氏が書いた見逃せない記事が賑わっています。近年のフレームワークやライブラリの定番中の定番ORマッパーが既にアンチパターンなのではというのが彼の主張です。この記事を書くきっかけになったのはこのツイートだそうです。 I cannot overstate the degree to which ORM is a dangerous antipattern. — Laurie Voss (@seldo) June 9, 2011 ORM が危険なアンチパターンだっていうのはどれだけ言っても言い過ぎることはない このツイートに対して各方面(ActiveRecord, Doctrine, Hibernate)から多くの(激しい)返信が寄せられて書かれたのが問題のエントリです。まずはアンチパターンとは何かの定義として下記の2つを挙げています。 当初は有益

    2011/06/16 – A-Listers
    lax34
    lax34 2011/06/27
  • PQ - naoyaのはてなダイアリー

    PHP でデータベースを利用するちょっとしたアプリケーションを作るにあたって、手軽に DB を操作できると良いなと思ってます。この辺も自分で作ってみようかなと思い立ち、まずはインタフェースを固めるべくそのプロトタイプを作ってみました。 $pq = new PQ(); $pq->dsn('mysqli://nobody:nobody@localhost/sample?charset=utf8'); echo $pq->query('users') ->where( array('age' => array('>' => 20)) ) ->where( array('mail' => array('-like' => '%@example.com')) ) ->fields("mail, name") ->order("updated desc") ->offset(0) ->limit(10

    PQ - naoyaのはてなダイアリー
  • 1