SeasarのS2DAOのGenericDaoについて教えてください。


各Daoインターフェースに、insert()メソッドやupdate()メソッドを書いていますが、
同じことを書くのは避けたいので、ジェネリックDaoを用意したいです。
参考になるサイトorソースを教えてください。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2010/02/13 01:20:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:higayasuo No.1

回答回数11ベストアンサー獲得回数1

ポイント60pt

public interface GenericDao<T> {

List<T> findAll();

int insert(T entity);

int update(T entity);

int delete(T entity);

}

@S2Dao(bean = Employee.class)

public interface EmployeeDao extends GenericDao<Employee> {

}

みたいな感じで大丈夫じゃないかと思います。

id:nemutaiyo

ありがとうございます。この休み中に試します。

#感激です。

2010/02/06 16:39:52
  • id:nemutaiyo
    実装できました。ありがとうございます。
    あと、findAll()もSQLを自動生成してくれるということでしょうか。確認してみます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません