ひがやすを技術ブログ

電通国際情報サービスのプログラマ

2009-03-23から1日間の記事一覧

SQLファイルのWHERE句をJavaのロジックで組み立てる

S2JDBC(やS2Dao)では、2Way SQLにIFやBEGINコメントを埋め込んで動的にWHERE句を組み立てていました。 select ... /*BEGIN*/ where /*IF foo != null*/ foo = /*foo*/1 /*END*/ /*IF bar != null*/ and bar = /*bar*/1 /*END*/ /*END*/このSQLコメントを使っ…