Aggavara

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  S2JDBC

摘要:■[Tech][Seasar]S2JDBCブラッシュアップ20:00リリース後のフィードバックを受けて,ちょっと試行錯誤中.ORhttp://d.hatena.ne.jp/arn/20071025#p1SimpleWhereは文字通り単純な検索条件を組み立てるものなので,あまり過剰な期待をされても困るわけですが,OR を一つ使いたいだけでSimpleWhereが全く使えなくなるのも確かにアレです.そんなわけで (どんなわけで?),or()とand(Where)を追加してみました.or()は次のように使います.List<Employee> list = jdbcManager .fr 阅读全文
posted @ 2012-10-16 19:49 Aggavara 阅读(1158) 评论(0) 推荐(0)

摘要:目次セットアップエンティティの生成エンティティの修正エンティティ複数件検索1件検索イテレーション行数取得結合where句の簡易指定ソート順ページング挿入更新削除SQLによる複数件検索SQLによるマップで返す複数件検索SQLによる1件検索SQLファイル多態セットアップS2JDBC-Tutorial-xxx.zipを解凍し、その中にあるs2jdbc-tutorialを Eclipseにインポートしてください。この時点では、コンパイルエラーが発生しますが問題ありません。 下で説明するエンティティの生成と修正を行うことでコンパイルエラーが解消されます。このチュートリアルのデータベースは、HSQLDBを 阅读全文
posted @ 2012-10-16 18:00 Aggavara 阅读(1449) 评论(0) 推荐(0)

摘要:タイプセーフAPI概要Names クラスOperations クラスService クラス概要SQL自動生成による操作の検索条件や結合条件では,SimpleWhereによる指定やMapによる指定ができますが, これらはプロパティ名を文字列で扱うため, 実行するまで名前の間違いに気づきにくくなります. また, プロパティの型と異なる型をパラメータに指定した場合も実行するまで気づきにくくなります.S2JDBC のタイプセーフ API を利用すると, プロパティの名前や型の間違いをコンパイル時にチェックできるようになります. タイプセーフ API は,S2JDBC-GenのGen-Namesタスクで 阅读全文
posted @ 2012-10-16 17:37 Aggavara 阅读(285) 评论(0) 推荐(0)