spring的默认隔离级别跟数据的默认隔离级别有关系吗

spring的默认隔离级别如果跟数据库的没有关系 ,那这个配置在哪儿可以查看呢

事务传播和事务隔离,这就不是同一个东西吧 - -
spring做的只是事务传播

spring里的Isolation枚举,对应的就是数据库的隔离级别类型。
数据库的隔离级别用这个查询

select @@global.tx_isolation;

spring里使用ISOLATION_DEFAULT,也就意味着spring中管理的数据库连接默认使用数据库定义的隔离级别。
如果spring里指定了其他的Isolation枚举,那spring中对应的数据库连接就会使用指定的隔离级别。
即,数据库自己本身有一个默认的隔离级别,spring不指定(ISOLATION_DEFAULT),就会沿用数据库的默认配置的隔离级别。如果spring指定了其他具体隔离级别,那相关的会话连接就会使用指定的隔离级别。