tanigonのS2部屋

メイン日記はこちら(tanigonの日記)

2005-03-30

というわけで

うちの会社でまた1つ開発プロジェクトリリースマイルストンを迎えました。今回はこんな感じみたいです。

  • DAOは全部S2Dao
    • S2Daoを使ったおかげで sqlパッケージ依存している個所がゼロ(!)
    • Daoのimplはゼロ
    • 故に、使っているメトリクスプラグインでは DAOの「規模」は 0step.
    • 複雑な問い合わせもあったけど基本的にSQLファイルもゼロ (QUERYアノテーションに直書き)

開発チームは、SQLを書けない・読めない人は一人もいなかった。つまりDB技術者Java技術者のような住み分けは必要ではなかった。にもかかわらず、開発メンバーのほぼ全員が S2Daoによって救われた面が多かったようです。

このケースで特に思うのは

  • 全部S2Daoで implなし ResultSetなしはすぐに出来る

ということか。反面開発チームが挙げた問題点は

ということでした。なるほど。MySQLでいう LIMIT OFFSETですか。Oracleの場合

SELECT ROWNUM hoge, sq.* from (SELECTの元SQL) sq WHERE hoge>...

みたいな感じのものがパターンなんですが、このへんをもっと共通関心事として提供してあげたら評判が良くなるのかしらん。

「全S2Dao」のパイロットケースとしてはなかなか残したものも大きかったようです。

koichikkoichik2005/03/31 03:14S2Pager がありますよ.
http://d.hatena.ne.jp/agt/20050320#p1
近々 S2Dao 本体に取り込まれるはずですが.

SamuelSamuel2012/02/18 12:32That kind of thiiknng shows you're on top of your game

zskaflzhhzskaflzhh2012/02/20 00:10WCr6uT , [url=http://ipncewhtqzgt.com/]ipncewhtqzgt[/url], [link=http://dykklajgbivs.com/]dykklajgbivs[/link], http://qhgeybfirszp.com/

mpaemurfgmpaemurfg2012/02/26 02:3816JyZp <a href="http://dilhfnrmahdm.com/">dilhfnrmahdm</a>