Spring3 Security JDBC как загрузить информацию о соединении
Я работаю над этим образцом Spring3 Security JDBC уже 2 недели, и у меня все получилось, но добавление источника данных было в ApplicationContext, но теперь я не могу получить его, загружая информацию о соединении из моего файла. Я жестко запрограммировал его, и он работает, но я бы хотел, чтобы он загружался из файла. Может кто-нибудь, пожалуйста, скажите мне, что мне не хватает в моем AppicationContext, чтобы заставить его работать .. спасибо
ApplicationContext-security.xml
<beans:bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<beans:property name="driverClassName" value="${database.driver}" />
<beans:property name="url" value="${database.url}" />
<beans:property name="username" value="${database.user}" />
<beans:property name="password" value="${database.password}" />
</beans:bean
>
Изменено на следующее, и оно работает:
<beans:bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<beans:property name="driverClassName" value="com.mysql.jdbc.Driver" />
<beans:property name="url" value="jdbc:mysql://127.0.0.1/db_mytest" />
<beans:property name="username" value="root" />
<beans:property name="password" value="" />
</beans:bean>
но я не хочу жестко его кодировать. пожалуйста, помогите мне.