Upgrade dependencies
Set transaction timeout to 10 days
* Use DataSourceFactoryBean
* hibernate.hbm2ddl.auto=update