事务的传播行为一般设置在Service层,而非DAO层。
而传播行为nested分为两种情况:一种是数据库可以支持保存点,那么就会使用保存点技术,如果不能支持保存点就等同于requires_new的传播行为。这个你看源码就知道了,毕竟不是所有数据库支持保存点技术的。
文档中说的是 不支持的话是 使用 ROPAGATION_REQUIRED 传播行为呀
听错第一点了 sorry