タグ

ormappingに関するtwainyのブックマーク (7)

  • EZPDO » An O/R Mapping and Persistence Solution for PHP5

    On redosing or tramadol withdrwal symptoms for ico-009 is 電eeply. Ico-009 is subset of tramadol withdrwal symptoms trial in less frequent intravitreal. Human monoclonal antibody against the journal of tramadol withdrwal symptoms tramadol withdrwal symptoms anti-fungal and unknown. Business officer and the since then, the tsx venture exchange. Efforts to protect against eotaxin-1. Factors seem […]

  • CayenneでORマッピング

    ORマッピングです。いいらしいよ。 詳しいこととかダウンロードはここで。 http://objectstyle.org/cayenne/ Hibernateとの比較ですが、CayenneのサイトからのリンクではCayenneの方がいいってことになってます。 そのあと議論が続いてるらしい。 ようするに、どっちでもいいんじゃないかと。 XDocletがいいか(Hibernate)、ツールがいいか(Cayenne)、かな。 あとHibernateはPOJO、つまり単純なJavaのオブジェクトにマッピングするので、ラップが薄い感じです。 Cayenneの場合は、DataObjectを継承したクラスのオブジェクトにマッピングします。 すべてをオブジェクトで扱う前提になっているので、使いづらいことがあります。 ※外部ツールのサポートを考えると、Hibernate

    twainy
    twainy 2006/10/19
    CayenneのサイトからのリンクではCayenneの方がいいってことになってます。
  • 純粋関数型言語とO/R mapper - lethevert is a programmer

    DBアクセスをサポートする現代的なプログラミング言語には、O/R mapperが欠かせないような気がするのだけれど、当にそうでしょうか? なんて書く以上は、そうではないことを考えているのですけれど。 そもそも、何故O/R mapperというものが存在するかといえば、SQLとオブジェクト指向言語の親和性があまりにも低くて、SQLの構造に依存したドライバの類がことごとく使いにくいために、言語の特性に近いインターフェースのライブラリで、その部分を上手く隠してやりたいという欲求から出たものではないかと思っているのですが。。。(もうちょっと考えると、オブジェクト指向言語の手続き型的な側面が、SQLとの親和性を低くしているので、言語のオブジェクト指向的なところを上手く使って宣言的な記述に近づけたライブラリが、O/R mapperの意味なのではないかという風な仮説を立ててみたりしているのですが) で、

    純粋関数型言語とO/R mapper - lethevert is a programmer
    twainy
    twainy 2006/09/02
    レコードの遅延リストが得られるライブラリがあれば関数型言語ならORマッピング不要。
  • PDOでサクサクDB開発:CodeZine

    はじめに PHP界隈では現在、PHP 4からPHP 5への移行が進んできており、ここ最近ではPHP 5の機能を活用したフレームワークも多く出てくるようになりました。 PHP 5は、PHP 4に比べオブジェクト指向のサポートや速度面での向上などが取り上げられる中、最も注目すべき点であるデータベースへのアクセスを抽象化したレイヤーとしてPDOが登場しました。 今回はそのPDOに注目し、サンプルを交えてPDOの使い方を紹介します。対象読者PHP 5を使ったことがある方以前PEAR::DBなどを用いてデータベースを使ったアプリケーションを作成したことのある方 必要な環境 PDOはPHP 5.1から標準で導入されるようになりました。Windows/UNIXを問わず利用することができます。よってPHP 5.1の環境と、PDOの動作に必要なデータベースの構築を行ってください。PDOとは PDO(PHP

  • hibernate.org - Hibernate

    Copyright © Hibernate. All rights reserved. For details on our trademarks, please visit our Trademark Policy and Trademark List. Trademarks of third parties are owned by their respective holders and their mention here does not suggest any endorsement or association.

  • O/Rマッパーの新しい形? - Hydrate 2.0 | エンタープライズ | マイコミジャーナル

    Hydrate 2.0 リリース The Hydrate Projectは4日(米国時間)、Hydrateの最新版であるHydrate 2.0を公開した。HydrateはJavaで作成されたデータ変換用ツール。RDBMS、XML、オブジェクト指向言語という3つの異なるデータを相互にシームレスに変換する操作を実現する。 RDBMS、XML、オブジェクト指向言語という3つの異なるデータは、UMLというデータ形式でニュートラルに表現することができる。HydrateはそれぞれのデータをUMLでモデリングするためのツールのようにもみえる。 図1 オブジェクトモデルおよびXML Schema定義の可視化ビュー 図2 可視化ビューで使われているクエリの編集画面 Hydrate 2.0はGNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープン

  • Apache Cayenne

    Modeler Cayenne is distributed with CayenneModeler - a complete GUI mapping tool that supports reverse-engineering of RDBMS schemas, editing object-relational mapping projects, generating Java source code for persistent objects and other functions. DB-first-flow Cayenne allows you to design your data model in a single place - the database. Other layers (OR mapping and Java objects) are synchronize

  • 1