
spring
平而不凡
java小白,天天向上
展开
-
spring实现aop的4种方式
Spring实现AOP的4种方式 先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,...转载 2018-02-28 09:52:14 · 184 阅读 · 0 评论 -
Spring事务管理
一 Spring事务管理1 事务管理器 PlatformTransactionManagerSpring 为不同的持久化框架提供了不同的PlatformTransactionManager接口实现2 事务定义信息 TransactionDefination先强调一下事务的特性原子性:事务是一个不可分割的工作单位,事务的操作要么都发生,要么都不发生。一致性:事务前后的完整性必须保持一致。隔离性:...原创 2018-03-26 21:32:47 · 125 阅读 · 0 评论 -
Spring的AOP中pointcut的expression
Pointcut 是指那些方法需要被执行"AOP",是由"PointcutExpression"来描述的.Pointcut可以有下列方式来定义或者通过&&|| 和!的方式进行组合.args()@args()execution()this()target()@target()within()@within()@annotation其中 execution 是用的最多的,其格式为:e...原创 2018-03-26 21:35:18 · 943 阅读 · 0 评论 -
spring基础知识学习
1 Bean容器的初始化 上下文context的初始化 FileSystemXmlApplicationcontext context=newFileSystemXmlApplicationcontext(“F://workspace/appcontent.xml”);Classpath ClassPathXmlApplicationcontext context=newClassPathXml...原创 2018-03-26 21:57:07 · 191 阅读 · 0 评论