[Seasar-user:4829] S2DaoでメソッドごとにBEANを変更する機能について

上原慶三 [E-MAIL ADDRESS DELETED]
2006年 10月 20日 (金) 06:50:00 JST


 上原です。
複数の型からご要望いただいていた、メソッドごとにBEANを変更する機能を
SVNのS2Dao1.1に実装しようとおもいます。
たとえば、
----
public interface BeanTestDao{
  public static Class BEAN = Employee.class;

 //返り値がValueTypeに登録されていればDaoのBEANアノテーションを優先
  public int getCount();

  //この場合BeanはEmployee2になる
  public Employee2 getEmployee();

  //この場合も同様にBeanはEmployee2になる
  public Employee2[] getEmployees();

  //返り値がListがたなどの場合メソッドにBEANアノテーションをつけることができる
  public static Class getEmployees2_BEAN = Employee2.class;
  public List getEmployees2();

  //なにもなければDaoのBEANアノテーションが利用される
  public List getEmployees3();
}
----
こんな感じにしようかと思うのですが、これではまずいとか、
もっとこうしたほうがいいとかありましたらお知らせください。。
-- 
上原 慶三<[E-MAIL ADDRESS DELETED]>



Seasar-user メーリングリストの案内