[Seasar-user:8301] Re: [dbflute-0.5.0] generate.batにより生成されたクラスがコ

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 6月 13日 (水) 20:26:31 JST


丸岡です。

ご指摘の方法で実行したところ、問題なく生成されました。
初心者がいきなりfull版でやったのがいけなかったようです。。

もう一つ質問です。

dbflute-0.5.0で、例えば DatabaseViewから生成される
DAOやEntityのような簡易的なソースは生成することはできないのでしょうか?

とりあえず、Behaviorクラスを生成しないようにと

torque.isAvailableBehaviorGeneration = false

をプロパティに追記して実行したのですが、Behaviorクラス(bhvパッケージ)
が生成されていました。



>久保です。
>
>> エラー内容
>> (1)dbflute.dicon
>>  ・[component] クラスdbflute.ldb.nongenerate.dao.LibraryDetailDaoが見つかりません
>>  ・[component] クラスdbflute.ldb.nongenerate.handler.BlackListHandlerImplが見つかりません
>>  ・[include] path属性で指定された設定ファイル(j2ee-ldb.dicon)がみつかりません
>
>build-xxx.propertiesに以下の記述があるのではないかと思います。
>
>torque.originalDBFluteComponentMap
>map:{ \
>    ; *bookAuthorDao = map:{ className=org.seasar.dbflute.example.dbflute.ldb.nongenerate.dao.BookAuthorDao } \
>    ; blackListHandler = map:{ className=org.seasar.dbflute.example.dbflute.ldb.nongenerate.handler.BlackListHandlerImpl } \
>}
>
>また、同じく
>
>torque.commonColumnSetupBeforeInsertInterceptorLogicMap
>torque.commonColumnSetupBeforeUpdateInterceptorLogicMap
>
>に何か設定が存在しませんでしょうか?
>
>
>
>恐らく、dbflute-0.5.0/etc/client_directory-template/fullProperties
>を元に自動生成をされたのではないかと思います。
>
>fullPropertiesは、全てのPropertyが存在しています。
>最初からガッツリ設定してコアに利用する方にお奨めのものです。
>Propertyの参考例としていくつかSampleの設定がされていますので、
>それがそのまま残ってしまっているのではないかと思われます。
>
>
>明らかに不要なので、以下Propertyを削除してやって見てください。
>torque.originalDBFluteComponentMap
>torque.commonColumnSetupBeforeInsertInterceptorLogicMap
>torque.commonColumnSetupBeforeUpdateInterceptorLogicMap
>
>また、
>torque.j2eeDiconResourceName		= j2ee-ldb.dicon
>>torque.j2eeDiconResourceName		= j2ee.dicon
>※Default値が j2ee.dicon なので、Property自体を削除しても構いません
>
>
>もしくは 
>
>
>dbflute-0.5.0/etc/client_directory-template/minimumProperties
>を利用して、不足分はfullPropertiesを参考に付け足していく方が
>初めて利用される方にはお奨めです。
>
>build-minimumProperties.properties は、
>ほとんどのPropertyはDefault値で登録されていて、
>+@な機能はとりあえず全部OFFになっている参考Propertyです。
>
>
>
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内