[seasar-dev:585] Re: [seasar-dotnet:379]の話題について{S2Dao.NET}
kubo
jazzflute @ mbn.nifty.com
2006年 11月 13日 (月) 15:19:35 JST
久保です。
> 列名 :BOOK_ID, BOOK_ID_
> プロパティ:BookId, BookId_
>
> と設定した場合、例えば外だしのSQLにて、
>
> select
> BOOK_ID as BookId
> BOOK_ID_ as BookId_
>
> と書いた場合は、'_'ありの列の値が'_'なしの列を上書きしてしまう気が
> します。
他のコミッタの方から知恵を頂いたのですが、
列名 :BOOK_ID, BOOK_ID_
プロパティ:BookId, BookId_
ではなく
列名 :BOOK_ID, BOOK_ID_
プロパティ:BOOK_ID, BOOK_ID_
ならうまくいきそうです。(要は列名とプロパティ名を完全に同じにする)
ちょっとメソッド名(プロパティ名)が格好悪いですが、
「もし“_”を除去すると他の列名とバッティングする場合は、
列名とプロパティ名を完全に同じにする」
という方針でいったほうがよさそうですね。。。
--
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
kubo <jazzflute @ mbn.nifty.com>
jflute <http://d.hatena.ne.jp/jflute>
株式会社ビルドシステム <http://www.buildsystem.co.jp>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Seasar-dev メーリングリストの案内