Boa Tarde,
Estou com o seguinte problema:
Todo dia estou precisando reiniciar o TomCat pois o projeto estava com erro de conexão. 
Depois de umas pesquisas vi que o MySQL depois de 8 horas fica inativo. :?
Algumas soluções foram tentadas porém sem sucesso. :x
Abaixo estão as configurações do arquivo Spring.xml do projeto.
Alguem já passou por uma situação parecida ou consegue enxergar algum problema nas configurações abaixo:
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.connection.driver_class">com.mysql.jdbc.Driver</prop>
<prop key="hibernate.connection.username">USER</prop>
<prop key="hibernate.connection.password">PASS</prop>
<prop key="hibernate.connection.url">jdbc:mysql://localhost:3306/BANCO?autoReconnect=true</prop>
<prop key="c3p0.acquire_increment">1</prop>
<prop key="c3p0.min_size">5</prop>
<prop key="c3p0.max_size">20</prop>
<prop key="c3p0.timeout">1800</prop>
<prop key="c3p0.max_statements">50</prop>
<prop key="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</prop>
</props>
</property>
