以下のような感じで、context:property-placeholderタグでプロパティファイルの定義を追加すると置換できるようになります。
"${jdbc.username}"の部分が実際のプロパティファイルの"jdbc.url"に対応します。
(例:servlet-context.xml)
lang
1<context:property-placeholder location="classpath:jdbc.properties"/>
2<bean class="org.springframework.jdbc.core.JdbcTemplate">
3<constructor-arg ref="dataSource" />
4</bean>
5
6<bean id="dataSource"
7class="org.springframework.jdbc.datasource.DriverManagerDataSource">
8<property name="driverClassName" value="org.gjt.mm.mysql.Driver" />
9<property name="username" value="${jdbc.username}" />
10<property name="password" value="${jdbc.password}" />
11<property name="url" value="jdbc:sqlserver://xxx:xxxx" />
12</bean>
13
(例:jdbc.properties)
lang
1jdbc.username=hoge
2jdbc.password=hoge
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。