タグ

hibernateに関するkmachuのブックマーク (3)

  • Hibernate と裏で発行される SQL - kameidの備忘録 - Sharpen the Saw!

    JPAは、SQLを隠蔽するものではなく、「SQLを統一的に効率良く書けるようにするもの」だからです。Gavin(Hibernateのfounder)はいってました「HibernateはSQLを隠蔽するものではない。SQLを統一的に効率良く書けるようにするものだ。だから、SQLの知識はちゃんと持っていなければならない」と。 「RDBMSの時代の終わりが見えてきた」についてそろそろ一言言っておくか - yvsu pron. yas こちらもメモ。この記事でひがさんの言いたいことはこれじゃないので、ほんとは引用元にリンクしたかったけど、多分引用とかではないので、ここだけ。 Hibernate って、発行される SQL とその発行タイミングを想像しつつ書くのがいいと思う。隠蔽っていう発想は Hibernate に関してはほんとにヤバイw まあ具体的に解決策はどうしたらいいって言えないんで、与太話な

    Hibernate と裏で発行される SQL - kameidの備忘録 - Sharpen the Saw!
    kmachu
    kmachu 2008/12/15
    「で、Hibernate は裏で何やってるかわからないので、もう使うのやめましょうという流れになりかけてる部分がある」
  • Javaフレームワークの比較検討資料公開 - 矢野勉のはてな日記

    Java仕事で各種フレームワークを比較検討したので、比較用に作った参考資料を公開します。ちなみに現在私は、ドワンゴさんの社内システム開発をお手伝いしてまして、その一環で調べたものです。会社資料じゃなく、私の資料ということでブログで公開してよい、むしろしとけ、とのことなので公開しときます。 今回の案件向けにアプリケーションを画面層コンテナ層データアクセス層に分けて、それぞれフレームワークを選ぶのが目的です。コンテナ層はDIコンテナのうちいずれか、データアクセス層はO/Rマッパーを選ぶことになります。 太枠の範囲が選定対象です。よくに出てくる杓子定規な階層図とは変えてあります。 次のものを比較検討しました。画面層SAStrutsApache Wicket(ほかにもTeedaとかClick Frameworkとかももともとは候補にあったが、調査が追いつかないので二つに絞った)コンテナSeasa

    kmachu
    kmachu 2008/11/20
    JPAのLAZY/EAGERの使い分けができないのは困るんだよなぁ。
  • Open Session In Viewはエンティティをビューで使わない理由にはならない - 矢野勉のはてな日記

    Open Session In Viewはエンティティをビューで使わない理由にはならない Java Seasar2で有名なひがやすおさんのブログで、開発手法についての日記が公開されています。ここでTransactionServletFilterというのが出てきます。Open Session In Viewのために必要となるサーブレット・フィルタです。 ひがさんのブログからのリンク先であるKuina-Dao 開発記 Detached Entity と Open Session in ViewでもOpen Session In Viewに言及されていて、「だいたい,なんでこんな劣悪な例しか出てこないのか? それは,エンティティを JSP (ビュー) でも使おうというところに諸悪の根源があると思います.」とありますね。 私にはうまく言えない違和感があるんです。エンティティをビューで使うのはそんな

    kmachu
    kmachu 2008/06/04
    悩ましい問題…
  • 1