面向切面编程,切面最重要,只要找到目标对象之后,抽取横切关注点(非核心业务),把他封装到一个类中,这个类叫切面,封装到类中,每一个横切关注点(非核心业务),都要写成一个方法,这个方法就叫通知。(主要是抽和套,抽横切关注点封装到切面中就是一个通知,再经过切入点定位到连接点,不改变目标代码的同时,把切面中的通知通过切入点表达式,套到连接点上来实现功能的增强)