spring
wfzhjg
这个作者很懒,什么都没留下…
展开
-
spring事务管理机制
spring的事务管理是一种策略模式;spring仅在更高的层次抽象出一个事务管理的接口PlatFormTransactionManager,根据应用的持久层框架来决定使用那种实现,不同的实现类则代表不同的事务管理策略。 优势: 1、spring采用面向接口编程的方式决定了应用可以灵活的切换事务管理策略。 2、不与具体的事务API耦合提高应用的可扩展性。 3、使用声明式事务时,无需写任何事原创 2017-02-07 13:52:23 · 281 阅读 · 0 评论 -
spring-aop
Aop(Aspect Orient Programming)面向切面编程。为什么要用Aop?假如项目中已经写好了业务代码,但是客户突然提出要加事务代码,还要加权限控制代码,还要加入日志代码,那么这种情况下怎么办。项目中的方法成千上万,逐个添加显然是不太现实的,最好是将这部分代码抽象成方法添加到项目中,那么问题又来了,怎么调用呢,如果要逐个添加调用那么这么做也没什么意义,最好是我们定义好方法,当那些原创 2017-02-07 14:22:45 · 166 阅读 · 0 评论