2009-02-19から1日間の記事一覧

CMSとは

Webコンテンツを構成するテキストや画像、レイアウト情報などを 一元的に保存・管理し、サイトを構築したり編集したりするソフトウェアのこと。

S2DAOでUPDATE

DB

UPDATE処理実行したい場合は、 daoのメソッド名が、update〜とすることで、SQLを自動作成してくれる。 で、早速実行daoクラス //更新処理 public int updateDept(Dept d); dao利用クラス DeptDao dao = (DeptDao)container.getComponent(DeptDao.class); //…

S2DAOで排他制御

DB

S2DAOの排他制御の解説 http://s2dao.seasar.org/ja/s2dao.html#VersionNo 排他制御をする場合、versionNoカラム(int型orInteger型)、 もしくは、Timestamp型でtimestampカラムを使用する。 上記versionNoもしくは、timestampのカラムをテーブルに準備し、 @…

S2DAOで外部SQLでテーブル結合

DB

テーブル結合のSQLが自動生成できない場合は、 外部SQLファイルや、@Sqlアノテーションを使用する。 その際、復帰値は、どうするのか??? 今の所、2通り発見。 ①List ②List がある。 ①の場合は、結合した情報を取得した値を設定するdtoを作成する必要があ…