[Seasar-user:10285] Re: [DBFlute] 識別子が長すぎるを解決したい
kubo
[E-MAIL ADDRESS DELETED]
2007年 9月 4日 (火) 02:32:53 JST
久保です。
> > >
> > > ADMINISTRATOR_MASTER = map;{ \
> > > ; USER_ACCOUNT_ID = map:{columnAliasName = uaId}
> > > }
> > >
> > > となります。
> >
> > おっしゃる通りに設定し事項してみたのですが,吐き出させるSQLに全く変化あ
> > りませんでした...なぜだろう...
>
> 設定 → 再自動生成で、
> ADMINISTRATOR_MASTERエンティティのUSER_ACCOUNT_MASTERへ参照プロパティ
> として、
> getUserAccountMasterByUaId()
> setUserAccountMasterByUaId()
> という風になっていますでしょうか?
> ここでこうなっていなければ、自動生成時点で
> うまくいってないことになります。
加藤さん、
もしよろしければ、
http://dbflute.sandbox.seasar.org/download/2007-09-04/dbflute-0.5.6-SNAPSHOT.zip
を試していただけるとありがたいです。
Oracleで30文字を超えるAlias名は、内部的にAlias名を
短くしてSQLを構成するようにしています。
※0.5.5から0.5.6への移行時の注意点をご覧下さい。
http://dbflute.sandbox.seasar.org/ja/migration/migrate-055to056.html
Seasar-user メーリングリストの案内