添加AbstractController