多项选择题
A.静态织入 B.动态织入 C.类级织入 D.字段级织入
A.根据软件系统的需求,分解和确定软件系统的横切关注点和核心级关注点。 B.利用面向方面的程序设计语言分别实现各个关注点,得到目标软件系统的程序代码。 C.通过定义程序代码的重组规则和织入机制,实现不同关注点的代码组合。 D.利用SpringAOP模块实现AOP。
A.有状态的拦截器(每个执行逻辑对象的一个实例) B.无状态的拦截器(所有执行逻辑用一个实例) C.字段拦截器 D.类拦截器