
Spring
cn_hhaip
热爱技术为之疯狂
展开
-
数据库事务及Spring对事物的处理方式
事务(数据库事务) 概述:由若干个数据库操作(CURD)组成的一个执行逻辑单位 事务的四大特性(ACID) 原子性(Automicity) 事务内的所有操作要么全部成功,要么全部失败 隔离性(Isolation) 不同的事务内的操作是互不影响的(如:一个方法并发10个开启了10个事务,10个事务的执行操作是一样的,且相互不干扰) 一致性(Consistency) 事务执行前后数据库的状态是一致...原创 2019-08-28 11:23:47 · 681 阅读 · 0 评论 -
spring源码系列(三)——beanDefinition(1)
如果想系统的学习spring源码那么第一个需要搞明白的知识便是spring当中的BeanDefinition——spring bean的建模对象; 笔者特别强调,beanDefintion的比较枯燥和晦涩难懂,但是非常非常重要,我打算写三篇来把beanDefintion知识讲完;如果你想精读spring源码,请你一定细读三篇beanDefintion的知识,他是spring framework当中的基石; 那么什么是spring bean的建模对象呢?一言概之就是把一个bean实例化出来的模型对象?有人转载 2020-08-07 10:05:20 · 126 阅读 · 0 评论 -
spring源码系列(四)——beanDefinition(2)
在上一篇文章里面我们讨论了一个beanDefintion对象的重要性,为了讨论spring当中的beanDefinition对象我们不得不牵扯出spring当中的bean工厂后置处理器也就是BeanFactoryPostProcessor这个类;继而讨论了BeanFactoryPostProcessor的大概执行时机(BeanFactoryPostProcessor的执行时机很重要而且spring内部做的稍微有点复杂,本文重点来讨论spring内部怎么保证这些执行时机得以严禁的执行,还有如何来扩展sprin转载 2020-08-07 09:45:43 · 158 阅读 · 0 评论 -
SSH整合, Hibernate正确执行了save方法,但是数据没有保存到数据库
SSH整合时,Hibernate不嫩自动提交的问题总结原创 2015-01-27 17:03:32 · 20360 阅读 · 5 评论