如果函数上没有@Transactional注释,那么Spring事务隔离级别是什么

时间:2016-10-21 05:45:36

标签: java spring transactions spring-data-jpa

我有两项服务

@Transactional
class updateService(User user){
  ...
  SaveEmail(User){

  }
 }

在updateService上(参见上面的代码)有@Transactional注释,它将具有Ioslation级别"默认"即数据库中定义的默认事务。

class updateService2(User user){
  ...
  SaveEmail(User){
  }
 }

在updateService2中,我们没有@Transactional注释。

  1. updateService2会有任何隔离级别吗?

  2. updateService2中的查询,即SaveEmail方法是否会在数据库提供的默认事务Isolataion中运行?

0 个答案:

没有答案