[Seasar-user:18104] Re: 【DBFlute】 Maven-DBFluteプラグインの複数DB設定について

金子 雄一 [E-MAIL ADDRESS DELETED]
2009年 7月 29日 (水) 23:23:29 JST


金子です。

菅谷さん、ご回答ありがとうございます。
ソースを拝見させていただいたので、
なんとなく、そんな気がしないでもなかったのですが・・・。

まずは、プロファイルでやってみる事にします。
のちのち、ご対応いただけると、非常にありがたいです。


以上、よろしくお願いいたします。


Shinsuke Sugaya さんは書きました:
> 菅谷です。
> 
> 現状の実装では、そのように 1 つの pom で
> 複数の定義を書けません。やるとしたら、
> configuration の値は ${〜} みたいな感じにして
> プロファイルを定義して切り替えるとかな
> 気がします(mvn -P db1みたいなイメージ)。
> それでできるかどうかは試していませんが...。
> 
> shinsuke
> 
> 2009/07/29 22:49 に 金子 雄一<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> お世話になります。
>> 金子と申します。
>>
>> Maven-DBFluteプラグインを使用して、
>> 複数DBの設定を行いたいと考えています。
>>
>> その際に、pom.xmlには、どのような設定をすればよろしいでしょうか?
>>
>> 現在、以下のような設定を記載して試してみましたが、
>> 一番最後の設定のみが有効になります。
>>
>> -------------------------------------------------------------------------------------
>> <plugin>
>>        <groupId>org.seasar.dbflute</groupId>
>>        <artifactId>maven-dbflute-plugin</artifactId>
>>        <version>0.1.0-SNAPSHOT</version>
>>        <configuration>
>>                <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>                <database>postgres</database>
>>                <databaseDriver>org.postgresql.Driver</databaseDriver>
>>                                <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>                <databaseUser>postgres</databaseUser>
>>                <databasePassword>postgres</databasePassword>
>>                <rootPackage>jp.co.plussum</rootPackage>
>>                <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>                <schemaName><スキーマ名></schemaName>
>>                <schemaFile><ファイル名></schemaFile>
>>        </configuration>
>> </plugin>
>> <plugin>
>>        <groupId>org.seasar.dbflute</groupId>
>>        <artifactId>maven-dbflute-plugin</artifactId>
>>        <version>0.1.0-SNAPSHOT</version>
>>        <configuration>
>>                <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>                <database>postgres</database>
>>                <databaseDriver>org.postgresql.Driver</databaseDriver>
>>                <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>                <databaseUser>postgres</databaseUser>
>>                <databasePassword>postgres</databasePassword>
>>                <rootPackage>jp.co.plussum</rootPackage>
>>                <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>                <schemaName><スキーマ名></schemaName>
>>                <schemaFile><ファイル名></schemaFile>
>>        </configuration>
>> </plugin>
>> -------------------------------------------------------------------------------------
>>
>> どなた様か、ご教示いただけたらと思います。
>>
>>
>> ご不明な点がありましたら、ご連絡ください。
>> 以上、よろしくお願いいたします。
>>
>>
>> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> 
> 


-- 
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
株式会社プラスサム
金子 雄一  Yuichi Kaneko
■本社:〒330-0074
埼玉県さいたま市浦和区北浦和3-5-16-4F
Tel: 048-830-0077 Fax: 048-830-0076
■開発本部:〒330-0802
埼玉県さいたま市大宮区宮町1-71-5F
Tel: 048-793-7317 Fax: 048-793-7317
E-mail : [E-MAIL ADDRESS DELETED]
http://www.plus-sum.co.jp/
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆


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