![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
woshisen6841015
这个作者很懒,什么都没留下…
展开
-
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一转载 2014-04-23 13:46:04 · 442 阅读 · 0 评论 -
spring 五个事务隔离级别和七个事务传播行为
Spring在TransactionDefinition接口中定义这些属性 在TransactionDefinition接口中定义了五个不同的事务隔离级别 ISOLATION_DEFAULT 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应 ISOLATION_READ_UNCOMMITTE转载 2014-04-24 13:55:56 · 470 阅读 · 0 评论 -
Spring实现AOP的四种方式
先了解AOP的相关术语: 1.通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2.连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 3.切入点(Pointcut) 通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例转载 2014-04-24 16:54:32 · 530 阅读 · 0 评论 -
读取spring配置文件的位置
在spring 中 ,我们可以从项目的不同的文件位置读取spring 配置文件,相关位置有四种情况: 1> 在 源代码 src或与src 平齐的目录下 2> 在 WEB-INF 目录下,相对于WEB 工程 3> 在 源代码 src或src 的包下 4> 在 任意位置 相关代码如下: Java代码 import org.s转载 2014-05-21 15:17:06 · 619 阅读 · 0 评论 -
spring 动态数据源切换实例
我们很多项目中业务都需要涉及到多个数据源,最简单的做法就是直接在java代码里面lookup需要的数据源,但是这样的做法很明显耦合度太高了, 而且当逻辑流程不够严谨的时候就会出现各种大家不愿意看到的问题,由于我们现在的大多项目已经离不开spring了,spring也提供各种强大的功能, 很明显这种动态数据源功能也包括在内,具体实现类请看org.springframework.jdbc.转载 2014-11-04 15:08:24 · 554 阅读 · 0 评论