В зависимости от сервера приложений, который вы используете, но наиболее распространенным способом настройки URL базы данных является использование файла свойств на сервере.Файл загружается при запуске сервера.
Этот файл можно загрузить с помощью Spring с помощью PropertyPlaceholderConfigurer.Тогда можно ссылаться на свойство по его ключу.
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName"><value>${driver}</value></property>
<property name="url"><value>jdbc:${dbname}</value></property>
</bean>
Какой сервер приложений вы используете?