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

Shinsuke Sugaya [E-MAIL ADDRESS DELETED]
2009年 7月 29日 (水) 23:12:36 JST


菅谷です。

現状の実装では、そのように 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
>


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