タグ

ORMに関するdaisuke-mのブックマーク (4)

  • ORMがアンチパターンである11の理由

    サンフランシスコのプログラマ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つを挙げています。 当初は有益

    ORMがアンチパターンである11の理由
    daisuke-m
    daisuke-m 2013/10/21
    やっぱり、row-mapperが好き。
  • @IT:話題のO/Rマッピングツール「Cayenne」を使う

    プロダクトレビュー 話題のO/Rマッピングツール「Cayenne」を使う 米山学 株式会社クロノス 2004/7/24 近ごろ、O/Rマッピング・フレームワークの話題をよく耳にします。HibernateやTorque、Castor、PriDEなど、O/Rマッピングのためのプロダクトも数多く登場してきています。この背景には、オブジェクト指向言語とリレーショナル・データモデルのインピーダンス・ミスマッチを解消するソリューションが渇望されているという状況もあり、Java開発者にとってO/Rマッピングに関する話題は今後も目が離せないものでしょう。 さて、O/Rマッピングの概要に関する説明は、現在@ITでも連載中の「Hibernateで理解するO/Rマッピング」に譲るとして、稿では数あるO/Rマッピングツールの中でも、最近注目が高まってきた「Cayenne」と呼ばれるO/Rマッピング・フレームワー

    daisuke-m
    daisuke-m 2009/09/25
    id:t_yanoが惚れてる奴。よく調べてみる。
  • http://www.physalis.net/ss/space/blog/31

  • 2008-02-01

    サイオステクノロジーはグルージェントの未来技術に期待し子会社化 サイオースラボみたいな感じかしら。どこかで聞いたような語感ですね。(笑) Seasar2 と Teeda を利用した Web アプリケーションを WebSphere Application Server にデプロイする developerWorksにTeedaをWASにデプロイするための記事が出てます。今後は、定期的にdeveloperWorksに記事を掲載していく予定です。こんなのを書いてほしいとか要望があれば、遠慮なくどうぞ。書くのは私じゃないかもしれないけど(笑)。 「抽象クラスを継承してエンティティ特有のビジネスロジックを実装する」ってことは、そのエンティティは貧血でないドメインオブジェクトってことでしょうか。 SAStrutsの機能リファレンスでは「複数のアクションから共通に使われるような機能は、サービスクラスで実装

    2008-02-01
    daisuke-m
    daisuke-m 2008/02/01
    HibernateとS2DaoとS2JDBCの考え方
  • 1