[Seasar-user:401] Re: メールアーカイブ

B starlogic.jp HABU Akihiro 羽生章洋 habu
2004年 3月 3日 (水) 13:16:53 JST


Yasuo Higa <[E-MAIL ADDRESS DELETED]>さん:

> WHERE句だけが違うSQL文って結構あるじゃないですか。

うんうん。

> 同じ部分は1つにまとめて置きたいなぁと思ったわけです。

いや〜、現場の知恵だな〜(^^)

> Just Ideaなので、いろいろ突っ込んでください。

個人的には、すごく気に入りました(^^)

> 前のSqletのようにcaseタグを使うのはかったるいと思い、
> and,orタグの中にcondition属性を含めてみました。
> 
> <and prefix=" (" surfix=")">
>   <or condition="foo is not null">foo = ?{foo}</or>
>   <or condition="bar is not null">bar = ?{bar}</or>
> </and>
> なんてのも登場します。
> fooもbarも定義されていなければ、何も出力しないけど、
> 1つでも登録されていれば
> ... AND (foo = ?{foo})
> ... AND (bar = ?{bar})
> ... AND (foo = ?{foo} OR bar = ?{bar})
> のように展開されるというものです。

萌え〜・・・なんだけど、乱用されるとデバッグが辛いかな。
使い方のルール決めで済む話ですけどね。

ちょっとレゴっぽくていいかも(^^)

最近、息子とレゴにはまってるんですけど、今までのシステム開発って
粘土だよな〜とか思っていたり。何でもありありで柔軟で、なんですけど
いくらでもヘタレできちゃう。レゴって、よく出来てるな〜と思うわけです。
最近立て続けにすごいレゴ作品の写真をネットでみたもので。ブクマクして
おくの忘れちゃったんだけど(T.T)


────────────────────────────────
株式会社スターロジック(http://www.starlogic.jp/)
羽生 章洋            (mailto:[E-MAIL ADDRESS DELETED])
─PR──────────────────────────────
国産オープンソースJavaAPサーバ http://www.seasar.org/
成功をマネジメントする     http://www.u-management.com/
ワクワク音楽体験サイト     http://www.air-beat.com/
経営とITのおいしい関係     http://www.mag2.com/m/0000113816.htm
国産オープンソースFlash汎用ソケットサーバ
http://www.geocities.co.jp/SiliconValley-PaloAlto/8242/
ITスペシャリストの実力診断
http://www.etech.ne.jp/skillup/yontaku/index.html
────────────────────────────────



Seasar-user メーリングリストの案内