改进注入方法