Added a return type Long for UserDao.addUser()