タグ

javaとSQLに関するkenichiiceのブックマーク (3)

  • 2Way SQLパーサとしてのMirage, Doma, Clione-SQLの比較 - marsのメモ

    前回のエントリに対して,こんな反応がありましたので,「なるほど!」と思い試してみたよ(最近,こればっかw あと,こちらも。→ 2 Way SQLパーサとしてのDoma - taediumの日記 候補に挙げたのは,Seasar系2Way SQLとしてMirageとDoma,あと独自2Way SQLのClione-SQLの3つ。それぞれ,もともとSQLパーサ単独で使われることを前提としていないので,それなりに無理をして試させて頂きました。 試したコード一式はこちらにおいておきます。 → GitHub - masanobuimai/2way-sql-parser 最低限必要とするライブラリ Mirage以外は自分自身のJarファイル1つだけでOK。サイズやらなんやらは以下の通り。 Mirage mirage-1.1.4.jar(185k), ognl-2.7.3.jar(234k), javas

    2Way SQLパーサとしてのMirage, Doma, Clione-SQLの比較 - marsのメモ
    kenichiice
    kenichiice 2012/04/22
    「2Way SQLパーサとしてのMirage, Doma, Clione-SQLの比較」
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    kenichiice
    kenichiice 2010/10/14
    「JDBC 2.0 から JDBC 4.0 へバージョンアップするのに伴い、導入された新機能をいくつか説明します。」
  • 新・たけぞう瀕死の日記

    ■ [Seasar]S2JDBCとS2JDBC-Genあれこれ S2JDBC-Genはエンティティや名前クラス(Namesクラス)だけでなく、テストケースや、SQLファイルをテストするためのテストケースなども生成してくれる非常に便利なツールです。SQLファイルの一括テストはDBFluteにそういう機能があると聞いて「いいなー」と思っていたのですが、S2JDBCでもS2JDBC-Genを使えば実現できたのでした。個人的にエンティティごとにサービスを作るのは、特にS2JDBC(のSQL自動生成で検索する場合)には向いていないと思います。そもそもエンティティ毎にサービス(Dao)を作ると各業務依存のメソッドが大量に作成されて収集がつかなくなる可能性が非常に高いですが、S2JDBCだとさらにLazyロードができないので、同じ検索条件でジョインするエンティティだけが違うメソッドが作られることになるは

  • 1