改为自动注入