タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

データベースに関するdencygonのブックマーク (2)

  • S2Dao リファレンス

    TABLEアノテーション テーブルとの関連付けはTABLEアノテーションを使用します。 TABLEアノテーションは以下の形式で定数を宣言します。 - public static final String TABLE = “テーブル名”; EMPテーブルの場合以下のようになります。 public static final String TABLE = "EMP"; スキーマの定義をすることも可能です。スキーマ名が"SCOTT"の場合は以下のようになります。 public static final String TABLE = "SCOTT.EMP"; ※クラス名からパッケージ名を除いた名前がテーブル名と一致する場合は、TABLEアノテーションを定義する必要はありません。 また、dao.diconでorg.seasar.dao.impl.DecamelizeTableNamingを指定している

    S2Dao リファレンス
  • Version Number パターンによる排他制御 - 集中力なら売り切れたよ

    排他制御の実装パターンに Version Number パターンというものがある。 テーブルに INT 型の version_no というカラムを用意する。 UPDATE 時に version_no をインクリメントする。 UPDATE 時の WHERE 条件に version_no を追加する。 UPDATE dept SET dept_no = ?, dept_name = ?, loc = ?, version_no = version_no + 1 WHERE id = ? AND version_no = ? statement = connection.prepareStatement(UPDATE_SQL); statement.setInt(1, dept.getDeptNo()); statement.setString(2, dept.getDeptName()); s

    Version Number パターンによる排他制御 - 集中力なら売り切れたよ
  • 1