コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

S2JDBC

やることまとめ。

検証することのまとめ。 S2JDBCのログ(登録・更新・削除時のログ) フィールドの自動右trim 独自Validatorの作成 アクセスログ(Filter) トークンのアノテーションでの指定 JSPのインクルード(SAStruts関係なし!)

ComplexWhere

SimpleWhereと同じ感じで使えました。 new ComplexWhere().starts("hoge", hoge) .starts("foo", foo) .contains("hoge2", hoge2) .eq("foo2", foo2).and(new SimpleWhere().eq("hoge3",hoge3)) .or().eq("foo3", foo3)うーん。あんまり複雑なら、SQL書いた…

S2JDBCのexcludesWhitespace

ちょっとはまったのでメモ。動いてみれば、納得の動き。 S2JDBCのSimpleWhereは、プロパティがnullの場合には条件に含まれませんが空文字("")の場合には条件に含まれます(そうでないと困ることもあるかもしれないし)。 ただし、SAStrutsで利用する場合に…