問題は、それが Web アプリケーションであることです。これは、WAR ファイルを提供することを示唆しています。すべての Spring 構成とプロパティがパッケージ化されます。何かを変更するということは、パッケージを開くことを意味します。
パッケージのデプロイ先のアプリケーション サーバーに設定されている JNDI 名を使用してデータベース アクセスを設定する必要があります。Tomcat やその他のアプリ サーバー用にセットアップする方法を示す手順を示します。アプリが起動すると、アプリ サーバーからデータ ソース名が取得されます。
アプリ サーバー上に JNDI データ ソースを作成できるほど洗練されているか、ドキュメントが十分に優れていると想定しています。頑張ってください。
もう 1 つの考えは、アプリの構成情報が付属する Hypersonic や Derby のようなメモリ内に小さなデータベースを作成することです。指定したアプリの外部の場所 (例: c:/yourApp/configuration) に配置し、アプリの起動時に起動するスクリプトを提供し、ロード時にアプリケーションがデータベース接続情報を照会できるようにするようユーザーに伝えます。
これで、インメモリ データベースの INSERT または UPDATE クエリを作成する方法を知ることができるようになります。しかし、WebLogic、Tomcat、Jetty、JBOSS、WebSphere、Glassfish、およびその他のすべての Java EE アプリケーション サーバーの方法を理解する必要がないため、その方法を説明するドキュメントを作成する可能性は高くなります。