[Seasar-user:7426] Re: [DBFlute] selectNextValメソッドの戻り値の型を変えたい
出羽 健一
[E-MAIL ADDRESS DELETED]
2007年 4月 24日 (火) 19:01:29 JST
久保さま
出羽です、お世話になっております。
DBFlute-0.4.6 の Snapshot を使うと、
generateコマンドでエラーがでるようになりました。
(詳細は、添付ファイルにコマンドの実行結果出力のファイルをご覧下さい。)
ひとまず、BigDecimalからInteger に変換しているので問題ないです。
> もし、本当にない場合はDBFluteがおかしいので言って頂ければ調べます。
私の見落としで、存在するのを確認しました。
お手数をお掛けしました。
> -----Original Message-----
> From: [E-MAIL ADDRESS DELETED]
> [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of kubo
> Sent: Tuesday, April 24, 2007 1:25 AM
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:7414] Re: [DBFlute] selectNextValメソッドの戻り値の型を変えたい
>
> 久保です。
>
> 出羽さん、こんばんわ
>
> > DBFlute-0.4.4 を使っています。
> > http://dbflute.sandbox.seasar.org/ja/tips-sequence.html の
> > ページを参考に シーケンスを作成してみました。
> >
> > 〜Dao#selectNextValメソッドの戻り値の型が BigDecimal なのですが、
> > これを Integer型に変える方法を教えて頂けないでしょうか?
>
> 現状、DefaultがBigDecimalでそれを変える手段がありません。
> 次バージョンDBFlute-0.4.6ではPropertyから指定できるようにします。
> (すいません、DBFlute-0.4.5は既にTAGを打ってしまったので先ほど
> リリースさせて頂きました)
>
> もし、急ぎで開発が止まってしまうということがある場合は、
> DBFlute-0.4.6 の Snapshot をご利用下さい。
> http://dbflute.sandbox.seasar.org/ja/index.html
>
> build-xxx.properties に
>
> torque.sequenceReturnType = java.lang.Integer
>
> と指定すると、戻り値が「java.lang.Integer」になります。
> (指定無し時Defaultがjava.math.BigDecimalになります)
>
>
>
> > ※ あと、selectNextValメソッドをラッパーしたメソッドが
> > Behaviorクラスに生成されているとちょっと嬉しいです。
> > insert時に、これが無いと、DaoとBehaviorの使い分けが発生してしまうので、
> > Behaviorだけで全てを操作できるとスッキリすると思います。
>
> 今、作成しているはずです。ご確認下さい。
> もし、本当にない場合はDBFluteがおかしいので言って頂ければ調べます。
>
> #if ($table.isUseSequence())
>
> //
> ==============================================================
> =======================
> //
> Sequence
> //
> ========
> /**
> * Select next value as sequence.
> *
> * @return Next value. (NotNull)
> */
> public ${database.sequenceReturnType} selectNextVal() {
> return delegateSelectNextVal();
> }
> #end
>
>
>
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: error.txt
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070424/82600677/attachment.txt
Seasar-user メーリングリストの案内