文章分类 -  spring

摘要:在Spring中 Bean 可谓是一个核心的元素,当我们结合Spring进行编程的时候也离不开Bean,面对这样重要的一个角色,了解其生命周期和该生命周期所涉及的环节对我们更加熟练灵活地使用Bean是很有Bean必要的,下面我们就来详细分析下Bean的生命周期吧。 生命周期流程图 我们先通过一个流程 阅读全文
posted @ 2018-05-22 15:51 追求优雅的代码 阅读(74) 评论(0) 推荐(0)
摘要:数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitte 阅读全文
posted @ 2018-05-21 23:44 追求优雅的代码 阅读(100) 评论(0) 推荐(0)
摘要:写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 1 初步理解 理解 阅读全文
posted @ 2018-05-17 10:39 追求优雅的代码 阅读(1128) 评论(0) 推荐(0)
摘要:首先,什么是事务? 事务就是业务上的一个逻辑单元,它能够保证其中对数据所有的操作,要么成功,要么失败。 其次,事务的特性有哪些? 1.原子性。 例如,转账,A账户减少,B账户增加。虽然是两条 DML语句,但是被当做是一个整体,一次事务。两条语句只能同时成功或者同时失败。 2.一致性。 账户A和B,要 阅读全文
posted @ 2018-05-16 14:40 追求优雅的代码 阅读(74) 评论(0) 推荐(0)