[seasar-s2dao-dev:166] Re: S2Dao2.0 再び

Hirotaka HONMA [E-MAIL ADDRESS DELETED]
2007年 3月 14日 (水) 01:47:35 JST


ほんまです。

on Fri, 9 Mar 2007 23:22:51 +0900
in [seasar-s2dao-dev:160] Re: S2Dao2.0 再び
Seto Azusa <[E-MAIL ADDRESS DELETED]> wrote:

> 難しいというより
> ・S2Dao本体+Seasar2.3(Eclipse)
> ・S2Dao本体+Seasar2.4(Eclipse)
> ・S2Dao本体+Seasar2.3(Maven)
> ・S2Dao-Tiger+Seasar2.3(Eclipse)
> ・S2Dao-Tiger+Seasar2.4(Eclipse)
> ・S2Dao-Tiger+Seasar2.3(Maven)
> 
> の6通りでテストを通すようにするのが難儀なんですよね。
> 今回も本体のコードには1ステップたりとも手をいれてませんし...
> 
> # PathResolverImplがmainに入っているのはMavenの時のクラスパスの関係。

どうも、難しくしすぎのような...

1.0.40までは、
- Eclipse環境がS2.4
- Maven2環境がS2.3
この2通りだけだったので。

1.0.41でも、s2container.diconを導入するまでもなく
- EclipseではS2.3
- Maven2からはS2.3と、j2ee.dicon(jdbc.diconも)ファイルを入れ
  替えたS2.4の2通りを用意
程度で充分な感じがします。

それから、s2dao-tigerはS2のバージョンを気にしなくて良いんじゃ
ないでしょうか。現状どおりで、アノテーションを読めているかを
testできれば充分と思います。

イメージつきづらいようでしたら、branch別にして作業してみましょ
うか?

> メンテする側からすると1.0系と1.1系を分離するよりも
> ・S2Dao本体とExampleを分離(クラスパスの関係がものすごい複雑なので...)

これは、よくわかりませんでした。orz



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