0

単一のコンテナに同じ戦争または耳を数回展開する必要があります。各アプリケーションに異なるコンテキストを与えるために、アーカイブの名前を変更します。各アーカイブのコンテンツを編集せずに、各 war または ear にプロパティを渡す必要があります。

たとえば、耳の外側でenv-entryを宣言する方法はありますか?

どうすればデータソースを処理できますか? 間接的なメカニズムはありますか?

4

2 に答える 2

0

たとえば、Glassfishでは、管理コンソールのコンテナコンテキスト内でデータソースを完全に設定できます。それらに名前(JNDI名?)を付け、アプリケーションからその名前を介してアクセスします。

于 2012-09-04T13:43:13.020 に答える
0

インクルードメカニズムは、使用するフレームワークによって異なります。たとえば、Spring フレームワークの場合、次のようなものを使用できます (プロパティ ファイルを任意のクラスパス フォルダーに配置します)。

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location">
        <value>classpath:database.properties</value>
    </property>
</bean>

使用しているフレームワークを明確にしていただけますか - それは役に立ちます。

于 2012-09-04T21:17:51.907 に答える