(DBFLUTE-235) {Java}: generate/sql2entityを使った後のEclipseとの自動同期化 が、まさしくそれです。 実装は、Ymirの実装を参考にさせて頂きました。 (Skinirさんありがとうございます) 以下MLから抜粋
(DBFLUTE-235)は、ResourceSynchronizerに対応しました。 自動生成実行後にEclipseでF5を押す必要がなくなります。 generateに関してはそんなに便利さを感じませんが、 各開発者が頻繁に利用するsql2entityではとても利便性があります。 dfprop配下に「refreshDefinitionMap.dfprop」という名前のファイルを 作成し、以下のように定義します。 = = = = = = = = = = = = = = = = = = = = = map:{ ; projectName = dbflute-basic-example ; requestUrl = http://localhost:8386/ } = = = = = = = = = = = = = = = = = = = = = ※ projectNameはご利用のプロジェクト名を指定 すると、ResourceSynchronizerに対してリクエストを 飛ばすようになります。(generate/sql2entity後) ResourceSynchronizerが準備されていなくても エラーにはなりません。 (接続できなかったら無視するだけです(WARNだけ出る)) DBFluteBasicExampleにて設定のExampleがあります。 https://www.seasar.org/svn/sandbox/dbflute/trunk/dbflute-basic-example