OP adding JCursorPage.totalSize, mardao versions
OP expose CrudController.getService(), MardaoCrudService.getDao()