项目中如何体现Spring中的切面编程

[复制链接]
查看11 | 回复1 | 2013-10-13 10:01:28 | 显示全部楼层 |阅读模式
面向切面编程:主要是横切一个关注点,将一个关注点模块化成一个切面。在切面上声明一个通知(Advice)和切入点(Pointcut); 通知: 是指在切面的某个特定的连接点(代表一个方法的执行。通过声明一个org.aspectj.lang.JoinPoint类型的参数可以使通知(Advice)的主体部分获得连接点信息。)上执行的动作。通知中定义了要插入的方法。切入点:切入点的内容是一个表达式,以描述需要在哪些对象的哪些方法上插入通知中定义的方法。项目中用到的Spring中的切面编程最多的地方:声明式事务管理。a、定义一个事务管理器b、配置事务特性(相当于声明通知。一般在业务层的类的一些方法上定义事务)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行