[Seasar-user:5062] Re: Seasar2.4.0+S2Dao1.0.38でエラー

Yuumi Yoshida [E-MAIL ADDRESS DELETED]
2006年 11月 11日 (土) 16:59:22 JST


コミッターの皆様、おつかれさまです。
吉田です。

>> # S2Dao 1.0系がSeasar2.4系でしか動かなくなるのは避けたいっす
> 無難なのは,S2Dao 1.0 系は S2.3 対応として,S2.4 に対応した
> S2Dao 1.1 系をリリースすることでしょうか.

利用者としては、S2.4 なら XXX-YYYY, S2.3 なら XXX-ZZZZ という風にプロダ
クトのバージョンのバリエーションが増えるのは開発者に優しくないので反対です。


この太一さんの案は 賛成です ^^)


宜しくお願いいたします。


taichi sato wrote:
> 太一です。
> 
> S2.3系のDatabaseMetaDataUtilとS2.4系のDatabaseMetaDataUtilを単にマージして、
> S2.3.16をリリース。
> S2Dao1.0.38をS2.3.16参照して再度ビルドし直した上で、リリースで、問題ないかと思うのですが。
> 
> 
> 06/11/11 に Koichi Kobayashi<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> 小林 (koichik) です.
>>
>> Date:    Sat, 11 Nov 2006 16:06:43 +0900
>> From:    "Hirotaka HONMA" <[E-MAIL ADDRESS DELETED]>
>> To:      [E-MAIL ADDRESS DELETED]
>> Subject: [Seasar-user:5058] Re: Seasar2.4.0+S2Dao1.0.38でエラー
>>
>>>> rc-2 では
>>>> public static Map getColumnMap(DatabaseMetaData dbMetaData, String
>>>> tableName)
>>>>
>>>> だったのが、 2.4.0 では
>>>>
>>>> public static CaseInsensitiveMap getColumnMap(DatabaseMetaData
>>>> dbMetaData, String tableName)
>>>>
>>>> に替わったようですが・・・・
>>> おおっと、ちょっと前まではSeasar 2.3系と2.4系どちらでも
>>> S2Daoが動いていたのですが...
>> DetabaseMetaDataUtil は 5 月にこの修正が入ってるので,
>> 2.4.0-beta-2 あたりからは変わってないと思うのですが.
>> rc-2 以降は新しいメソッドが追加されただけだと思います.
>>
>>> 対応方針を考えましょう、
>>>
>>> (a) 2.4系のDatabaseMetaDataUtilに前のシグネチャのメソッドを復活。
>> 戻り値型だけ違うメソッドを持つことはできないので,
>> これは無理ですね.
>> getColumnMap() の戻り値を Map に戻して getColumnMapCaseInsensitive()
>> みたいなメソッドを追加するなら可能ですが,リリースした後に
>> それもどうかと.
>>
>>> (b) S2Dao側をSeasar2.4系に合わせる。その場合はSeasar2.3系の
>>>     DatabaseMetaDataUtilにも同じシグニチャのメソッドを追加
>>>
>>> のどちらかでしょうか? > S2チーム・S2Daoチーム
>>>
>>> # S2Dao 1.0系がSeasar2.4系でしか動かなくなるのは避けたいっす
>> 無難なのは,S2Dao 1.0 系は S2.3 対応として,S2.4 に対応した
>> S2Dao 1.1 系をリリースすることでしょうか.
>>
>>
>> --
>> <component name="koichik">
>>     <property name="fullName">"Koichi Kobayashi"</property>
>>     <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
>>     <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
>> </component>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


-- 

♪  吉田 裕美 (Yuumi Yoshida)
♪    Blog      http://d.hatena.ne.jp/yuum3/
♪    HomePage  http://www.ey-office.com/




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