在做云笔记项目的过程中,顺便简单的学习了Spring的事务概念,业务以如果添加笔记,则增加用户星星数目作为例子,引入了事务的概念.类似注册送积分之类的,云笔记项目以增加笔记就送星星来说明事务.具体在添加笔记的业务方法中,添加增加星星的业务方法.添加笔记方法和添加星星方法都声明了事务,其中一个执行抛出RuntimeException,就会导致捆绑在一起的整个事务的回滚,具体不在展示这部分代码. 从添加笔记则送星星的事务例子中,发现事务有传播属性和隔离属性,下面参考大牛博客,简单的学习下事务传播属性