[seasar-dotnet:209] Re: S2Dao IFコメントについて

Kazuya Sugimoto sugimotokazuya @ gmail.com
2006年 5月 21日 (日) 23:19:51 JST


杉本です。

20 May 2006 10:45:50 +0900 に 伊藤さんは書きました:
> 伊藤です。

> ソースコードを拝見しました。この修正だと、
> 例えば、DTOがプロパティのプロパティというような構造であった場合、
> このようなコードには対応できないように思うのですがいかがでしょう。
> 例えば以下のようなSQLコメントがあった場合、
>
> [Sql("SELECT ID, VAL FROM HOGE /*IF hoge.Hoge.Val != null*/ where val=/*hoge.Hoge.Val*/1 /*E
> ND*/")]
> IList GetHogeByVal(Hoge1 hoge);
>
> Valプロパティの値を取得したいのに、Hogeプロパティまでしか取得できて
> いないように思います。
>
> これと同様の現象が、バインド変数の方でも発生しているように思います。

ご指摘ありがとうございます。
3段以降のプロパティの取得にも対応したいと思います。

# Javaの方もいつの間にか修正されてますね(^^;)

-- 
Kazuya Sugimoto
http://d.hatena.ne.jp/sugimotokazuya/


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