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

Kazuya Sugimoto sugimoto @ kochi.email.ne.jp
2006年 5月 18日 (木) 09:44:59 JST


伊藤さん

はじめまして、杉本です。

現在、IFコメントではオブジェクトの中にあるプロパティには
対応しておりません。

申し訳ありません。
次のリリースで対応したいと思います。


>はじめまして伊藤といいます。
>
>今、S2Container.NET 1.2.0-RC1 (.NET 2.0)、S2Dao.NET 0.4.1を利用
>して、以下のようなDAOを作成しましたが、IFコメントが無視されてしまい
>思ったように動作をしてくれません。
># どうやら、hoge.Valはnullだと認識されているようです。

>-- 以下コード抜粋
>    [Bean(typeof(Hoge))]
>    public interface IHogeDao
>    {
>	//[Sql("SELECT ID, VAL FROM HOGE /*IF hoge != null*/ where val=/*hoge.Val*/1 /*END*/")]
>        [Sql("SELECT ID, VAL FROM HOGE /*IF hoge.Val != null*/ where val=/*hoge.Val*/1 /*END
>*/")]
>        IList GetHogeByVal(Hoge hoge);
>    }

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



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