• SpringBoot中实现事务


    一、在程序启动的入口类中添加注解 @EnableTransactionManagement ,表示开启事务管理;

    package cn.com.winson;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.transaction.annotation.EnableTransactionManagement;
    
    @SpringBootApplication
    /* 开始事务管理 */
    @EnableTransactionManagement
    public class Application {
    
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    
    }

    二、在业务层(serviceImpl类,这里指的是使用Mybatis做持久层框架)的方法(DDL(对数据库进行增、删、改)方法中使用)上添加注解 @Transactional 即可,表示该方法使用事务;

  • 相关阅读:
    2019.1.8兔子问题和汉诺塔问题的解决代码
    REST
    存储过程和函数练习
    十六、性能优化
    十五、MySQl日志
    Shell入门
    十四、数据备份
    十三、MySQL触发器
    十二、视图
    十一、MySQL锁
  • 原文地址:https://www.cnblogs.com/elnimo/p/10087403.html
Copyright © 2020-2023  润新知