Am running a Spring Application deployed in Apache Tomcat server

With below bean,

```
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://localhost:3306/appln" />
        <property name="username" value="root" />
        <property name="password" value="password" />
        <property name="initialSize" value="3" />
        <property name="maxActive" value="10" />
    </bean>

```

1. How does this bean works, Will this bean validates the DB credentials for every DB request made from application ?
2. When application is running, and the DataBase password is updated, will this bean fails for any application request or it works since it is already validated