[seasar-dev:1015] Re: リリース計画

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2009年 1月 22日 (木) 01:00:30 JST


小林 (koichik) です.

Date:    Wed, 21 Jan 2009 23:16:25 +0900
From:    [E-MAIL ADDRESS DELETED]
To:      [E-MAIL ADDRESS DELETED]
Subject: [seasar-dev:1013] Re: リリース計画

> 下記の件に関して、調査させて頂きました。
> 検索条件が選択されている場合は、生成されます。
> 検索条件は選択されましたでしょうか?

ごめんなさい,気づきませんでした.

で,検索条件を選択して scaffold を実行すると,
生成されたコードがコンパイルエラーとなります.

生成されたフィールドは

public Date textHiredate;

と camelize されているのに,これを利用する
メソッドでは textHIREDATE のようになっている
ためです.

また,Dao のメソッドですが

findByHIREDATEAndEMPNAMEAndSALPagerCondition

のような名前で生成されますが,これも camelize して

findByHiredateAndEmpNameAndSalPagerCondition

のようにした方がいいのではないでしょうか.

> >・ページング
> >
> >Teeda + S2Dao の場合,EmpPagerCondition などが
> >生成されますが,EmpDao にそれを引数で受け取る
> >メソッドが生成されません.

もしかするとこれも検索条件を指定した場合だけ
ページングできるのでしょうか?
検索結果ががページングされるのに全件表示が
されないのはイマイチのような...

検索するかどうかとページングは独立したものだと
思います.
今度のリリースではともかく,いずれは検索条件とは
別にページングするかどうかを指定できるといいんじゃ
ないかなぁ.


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