0

SpringコアコンテナとSpringjdbcを使用しているJavaスタンドアロンアプリケーションを使用しています。私はdev、int、uat、prodのような異なるデータベース環境を持っています。各環境のこれらのデータベース構成の詳細とデータソースは、DAOBeanとともにSpring構成ファイルspring-beans.xmlで構成されます。ここで、アプリケーションの実行時に特定のデータベース環境(dev、int、uat、prodなど)を引数として渡した場合のように、アプリケーションを更新する必要があります。アプリケーションは、引数に記載されているようにデータベースを呼び出します。抜け道はありますか?

4

1 に答える 1

0

春を休止状態で使用する方がはるかに簡単だと思います。または、そのためにJDNIを使用できます

db1Jndi=
jdbc.url=jdbc:mysql://localhost:3306/db1
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.username=root
jdbc.password=root

db2Jndi=
jdbc.url=jdbc:mysql://localhost:3306/db2
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.username=root
jdbc.password=root
于 2011-12-28T03:11:08.423 に答える