解决依赖注入问题