S2Dao.NET TOPページへ S2Dao.NET - Daoインターフェース Dao(Data Access Object)はインターフェースとして作成します。Entityに永続化するデータを格納し、Daoが永続化を行います。 Entityとは1:1の関係にあるので、1つのEntityクラスに対して1つのDaoインターフェースを作成することになります。 Daoのメソッドを呼ぶことによりメソッドに対応したSQLを実行します。SQLは自動生成や部分的に自動生成、 もしくはSQLファイルに記述されているものが実行されます。 Daoインターフェースで使用する属性はSeasar.Dao.Attrs名前空間にあります。 Daoインターフェースには以下の2点が必要になります。 Bean属性 - Entityクラスを関連付ける メソッドを定義する INSERT処理とINSERT文の自動生成 UPDA