dto fix, jpaTransactionManager bean renamed to transactionManager (otherwise it cant be found )
user controller tests and implementation