SpringCloudAlibaba--分布式事务--Seata配置搭建

  1. Seata搭建分布式事务之数据库准备:
    1. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

    2. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    3. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    4. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    5. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

       

    6. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    7. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    8. CREATE DATABASE seata_order;
      
      CREATE DATABASE seata_storage;
      
      CREATE DATABASE seata_account;
      
      
      CREATE TABLE t_order (
      `id` BIGINT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
      `user_id` BIGINT(11) DEFAULT NULL COMMENT '用户id',
      `product_id` BIGINT(11) DEFAULT NULL COMMENT '产品id',
      `count` INT(11) DEFAULT NULL COMMENT'数量',
      `money` DECIMAL(11,0) DEFAULT NULL COMMENT '金额',
      `status` INT(1) DEFAULT NULL COMMENT '订单状态:0:创建中;1:已完结'
      )ENGINE=INNODB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
      
      
      
      CREATE TABLE t_storage (
      `id` BIGINT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
      `product_id` BIGINT(11) DEFAULT NULL COMMENT '产品id',
      `total` INT(11) DEFAULT NULL COMMENT '总库存',
      `used` INT(11) DEFAULT NULL COMMENT '已用库存',
      `residue` INT(11) DEFAULT NULL COMMENT '剩余库存'
      )ENGINE=INNODB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
      INSERT INTO seata_storage.t_storage(id,product_id,total,used,residue) VALUES('1','1','100','0','100');
      
      CREATE TABLE t_account (
      `id` BIGINT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT 'id',
      `user_id` BIGINT(11) DEFAULT NULL COMMENT '用户id',
      `total` DECIMAL(10,0) DEFAULT NULL COMMENT '总额度',
      `used` DECIMAL(10,0) DEFAULT NULL COMMENT '已用余额',
      `residue` DECIMAL(10,0) DEFAULT '0' COMMENT '剩余可用额度'
      )ENGINE=INNODB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
      INSERT INTO seata_account.t_account(id,user_id,total,used,residue) VALUES(1,1, 1000,0, 1000);

       

    9.  

      SpringCloudAlibaba--分布式事务--Seata配置搭建

       

    10. SpringCloudAlibaba--分布式事务--Seata配置搭建

       

       

    11.  

       

       

       

        
上一篇:SpringCloudAlibaba--分布式事务--Seata原理分析


下一篇:SpringCloudAlibaba项目之生产者与消费者