[seasar-dotnet:2454] Re: サンプルプロジェクトの疑問

kubo [E-MAIL ADDRESS DELETED]
2015年 3月 25日 (水) 01:36:12 JST


久保(jflute)です

志水さん、こんばんは

> > FreeGenという機能でエクセルを読み取ってDtoを自動生成します。
> DBFLUTEにそんな機能があったなんて知りませんでした。
> ちょっと見てみます。

ソース読まないとわからないので、書いておきます。
こちらのmaihamaプロジェクトで、FreeGenは使っています。
http://codebreak.com/git/jflute/maihama/

freeGenDefinitionMap.dfprop これが設定ファイル。
ここでは .properties ファイルから自動生成をしています。
http://codebreak.com/git/jflute/maihama/commit/d55e0f30dad98a49a92ae0377888a05605adfc05/blob/?path=maihama-common%2Fdbflute_maihamadb%2Fdfprop%2FfreeGenDefinitionMap.dfprop

これは、こちらの機能のためのものですね。
http://dbflute.seasar.org/ja/manual/function/helper/saflute/objsafeprop.html

エクセルから読むやつのサンプルはこちらですね。
https://github.com/dbflute-test/dbflute-test-dbms-mysql/blob/master/dbflute_maihamadb/dfprop/freeGenDefinitionMap.dfprop

テンプレートファイルは、アプリ側で持ちます。
https://github.com/dbflute-test/dbflute-test-dbms-mysql/tree/master/dbflute_maihamadb/freegen


って、ありったけの情報出してみました(^^。
情報がほとんどないので使いこなすのは大変かも...。


seasar-dotnet メーリングリストの案内