Wrapping a synchronous CrudRepository