8.6 使用替代组件实现部署时动态注入