多项选择题
A.构造方法注入B.set方法注入C.p命名空间注入D.属性名注入
A.< props>B.< pop>C.< list>D.< map>
A.方便解耦、简化开发B.AOP编程的支持C.方便集成各种优秀框架D.声明式事务的支持