[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 メーリングリストの案内