事務回滾

一.注入事務
@Transactional(rollbackFor = Exception.class)

二.Java事務的基礎概念

 原子性(Atomicity)   :事務是一個完整的操作。事務的各步操作是不可分的(原子的);要麼都執行,要麼都不執行
一致性(Consistency):當事務完成時,數據必須處於一致狀態
隔離性(Isolation)    :對數據進行修改的所有併發事務是彼此隔離的,這表明事務必須是獨立的,

三.DyylApplication

@SpringBootApplication()
@EnableTransactionManagement   //// 啓註解事務管理,等同於xml配置方式的 <tx:annotation-driven />
@MapperScan(basePackages = {"com.*.dao"})    //添加對mapper包掃描
public class DyylApplication extends SpringBootServletInitializer {

   public static void main(String[] args) {
      SpringApplication.run(DyylApplication.class, args);
   }

   @Override
   protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
      return application.sources(DyylApplication.class);
   }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章