横切关注点可以被模块化为特殊的类,这些类被称为切面。这样做有两个好处:首先,每个关注点现在都只集中于一处,
而不是分散到多处代码中;其次,服务模块更简洁,因为它们只包含主要关注点(或核心功能)的代码,而次要关注点的代码
被转移到切面中了。
Spring对AOP的支持局限于方法拦截。
Spring在运行期通知对象。
切点和通知是切面的最基本元素。
时间: 2024-10-10 06:56:57
横切关注点可以被模块化为特殊的类,这些类被称为切面。这样做有两个好处:首先,每个关注点现在都只集中于一处,
而不是分散到多处代码中;其次,服务模块更简洁,因为它们只包含主要关注点(或核心功能)的代码,而次要关注点的代码
被转移到切面中了。
Spring对AOP的支持局限于方法拦截。
Spring在运行期通知对象。
切点和通知是切面的最基本元素。