cafegale(LeafCage備忘録)

LeafCage備忘録(はてなダイアリー)と統一しました。

SAStruts 要約 (Seasar2)

actionクラスの中で、
protected と public が自動でリクエストに乗る。

@Resource をつけるとDIされる

DtoSQLから取得した結果を格納(戻り値的)。
エンティティはSQLにリクエストする要素を格納(引数的)。
というのは全く嘘だが、現行のプロジェクトの使い方はそうなってるっぽい。


エンティティは jp.co.qc.qcommon.service.BaseAbstructService#insert() などの引数に与えると、それがDBに反映される。
jp.co.qc.qcommon.service.BaseAbstructService#insert() に与えられるのは(未検証であるがたぶん)エンティティだけ(Dto与えても機能しない)っぽい。


正確な理解↓
DAOとかDTOとかVOとかEntityとか | 『世界』はあまりにも広い