多项选择题

A.接口注入
B.构造函数注入
C.静态方法注入
D.配置文件注入