タグ

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

タグの絞り込みを解除

S2Daoに関するpikioのブックマーク (3)

  • HibernateとS2DaoとS2JDBCの考え方 - ひがやすを技術ブログ

    HibernateはEntityを中心に考えます。つまり、Javaを中心に考えるということですね。エンティティモデルとERモデルは、一致する必要はなく、それぞれでモデリングして、Hibernateが間をつなぎます。 メリットは、エンティティの設計がデータベースに引きずられることなく、そのドメインを正確に表したものになること。ほとんどのSQLは自動生成するので、SQLを書かなくてもすむこと。 デメリットは、エンティティとデータベースを個別にモデリングする必要があり、二つのモデル間でインピーダンスミスマッチが起きること。また、自動生成されたSQLの効率が悪くなるリスクがあります。継承や遅延ロードによってパフォーマンスが落ちることもあります。 フレームワークががんばっているので、機能が豊富なのですが、その分オーバヘッドがあり、学習コストがかかります。 S2DaoはSQLを中心に考えます。とはいえ

    HibernateとS2DaoとS2JDBCの考え方 - ひがやすを技術ブログ
    pikio
    pikio 2010/05/06
    「Teedaを使う場合は、S2Daoが良いと思います。」
  • S2DaoでDerby + XML (SELECT編) - 谷本 心 in せろ部屋

    Java6についてくるJavaDB(Derby)では、XMLがサポートされてるそうなので、 これをS2Daoから呼び出す事にしました。 この辺りを参考にしながら、DBのセットアップ&テーブル作成。 JDBC SQL/XMLの新機能を使ってXMLデータ処理を効率化する 紅孔雀の日記 - Apache Derby における XML データの扱い derbyではij.batを叩いてSQLコンソールにアクセスできるんですが、 ここでxalan.jarにクラスパスを通しておかないと、 SELECTとかINSERTでエラーが発生します。 一通り、ij.batからSELECTとかINSERTが出来るようになったので、 次はS2Daoからアクセスしてみます。 普通にDaoとEntityを作って、SQLファイルを作ります。 残念ながら、いまのDerbyはSQLXMLに対応していないので、 読み書きはStri

    S2DaoでDerby + XML (SELECT編) - 谷本 心 in せろ部屋
  • http://suga.parfe.jp/td/index.cgi?date=20041130

  • 1