资源比较简单,没有前端的实现,仅作为依赖注入、反转控制的学习参考。