[seasar-dev:591] [S2Dao.NET]拡張しやすいようにリファクタリング

kubo jazzflute @ mbn.nifty.com
2006年 11月 14日 (火) 19:33:01 JST


久保です。

.NETチームの皆様方へ
(主に杉本さん!?)

コミッタでもあり、コアユーザでもある立場からの相談です。

S2Dao.NETですが、拡張しやすいように
リファクタリングしても良いでしょうか?

内容は:

DaoMetaDataImplにおいて
  A BeanMetaDataImplをInitialize()の中でnewしているのを
    virtualのFactoryMethodにする。
  B ReaderHandlerがCreateDataReaderHandler()でnewしているのを
    virtualのFactoryMethodにする。
  C CreateDataReaderHandler()でBeanMetaDataをInstance変数ではなく
    引数でもらうようにする。(オーバーロード)

AbstractBeanMetaDataDataReaderHandlerにおいて
  D Methodをvirtualにする。(今オーバーライドできない)

Cに関しては、
[Seasar-user:4829] S2DaoでメソッドごとにBEANを変更する機能について
の.NET版への対応の布石ともなります。


そして、このような修正はどのような感じで
JIRAに登録すればよろしいでしょうか?



#
# ローカルでは実は修正済みで、テストも通っております。
#



-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
kubo   <jazzflute @ mbn.nifty.com>
jflute <http://d.hatena.ne.jp/jflute>
株式会社ビルドシステム <http://www.buildsystem.co.jp>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




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