[seasar-dotnet:561] Re: DBFlute:sql2entity の ParameterBean の生成について
kubo
[E-MAIL ADDRESS DELETED]
2007年 8月 1日 (水) 13:16:30 JST
久保です。
> 今回は、そんなにクリティカルではないのですが、一応ご質問(ご報告?)メールです。
> 現状、DBFlute 0.5.4 を使用し、
> C#用に、ソースを生成しております。
ありがとうございます。
> build.properties に、以下の記述を書きまして...
> 抜粋
> torque.sql2EntityDefinitionMap = map:{ \
> ; sqlDirectory = ../../Projects/Core/dbflute/exdao \
> ; isPlainEntity = false \
> ; outputDirectory = ./output/src \
> ; packageString = Kobayashi.Hogehoge.Core.dbflute.sql2entity \
> }
なるほど了解です。説明させて頂きます。
基本的な利用方法としては上記Propertyは不要となります。
どういうことかというと、
sqlDirectoryはデフォルト「exdao」です。
isPlainEntityはデフォルト「false」です。
outputDirectoryはデフォルト「generate.batの出力先と同じ」です。
packageStringはデフォルト
Entity → 「generate.batのPackageのexentity.customize」です。
Pmbean → 「generate.batのPackageのexda.pmbean」です。
現状、多くの利用者はこのデフォルト値で利用されています。
「sql2EntityDefinitionMap」自体はご指摘の通りの現象が発生します。
→ PmbeanのPackageの指定が存在しないためGAPが生じる
こちら調整中とさせてください。
(もともとDBFlute無しでSql2Entityだけを利用するための
Propertyで放置状態でした...orz)
通常はよほどのDiretory要件が無い限りは
上記Propertyを自分で設定する必要はありませんので、
現状は、デフォルトの設定に従うようにお願いします。
seasar-dotnet メーリングリストの案内