多项选择题
以下有关基于XML的声明式AspectJ及配置说法正确的是()。
A.基于XML的声明式AspectJ是指通过XML文件来定义切面、切入点及通知,所有的切面、切入点和通知都必须定义在<aop:config>元素内
B.Spring配置文件中的<beans>元素下可以1个<aop:config>元素,一个<aop:config>元素中可以包含属性和子元素
C.<aop:config>元素的子元素包括<aop:pointcut>、<aop:advisor>和<aop:aspect> ,在配置时,这3个子元素必须按照此顺序来定义
D.使用AspectJ进行开发还需要导入AspectJ框架相关的JAR包