feat(master):Seata 开始

Seata
master
土豆兄弟 3 days ago
parent 08b87590cd
commit 5b75987c94

@ -0,0 +1,28 @@
# Seata分布式事务解决方案
## Spring 声明式事务 @Transactional 注解解读
-
## Spring 事务 @Transactional 注解的应用
-
## @Transactional 注解失效的场景
-
## 分布式事务理论及解决方案概览
## 分布式事务解决方案 Seata AT 模式解读
-
## Seata Server 单机与高可用模式搭建
- 单机版本的 Seata 直接下载启动就可以, 不需要做任何的修改
## Seata AT 模式的应用
## 解读 Seata AT 模式的实现原理
## 分布式事务及解决方案 Seata 总结

@ -13,7 +13,8 @@
- [dev-protocol-springcloud-hystrix](dev-protocol-springcloud-hystrix) - [dev-protocol-springcloud-hystrix](dev-protocol-springcloud-hystrix)
- [dev-protocol-springcloud-hystrix-dashboard](dev-protocol-springcloud-hystrix-dashboard) - [dev-protocol-springcloud-hystrix-dashboard](dev-protocol-springcloud-hystrix-dashboard)
- 消息驱动微服务 - (SpringCloud Stream) - 消息驱动微服务 - (SpringCloud Stream)
- todo - [dev-protocol-springcloud-stream](dev-protocol-springcloud-stream)
- [dev-protocol-springcloud-message-study](dev-protocol-springcloud-message-study)
- 分布式事务 - (SpringCloud Alibaba Seata) - 分布式事务 - (SpringCloud Alibaba Seata)
- todo - todo
- 网关动态限流 - (SpringCloud Alibaba Sentinel) - 网关动态限流 - (SpringCloud Alibaba Sentinel)

@ -38,3 +38,4 @@
- [dev-protocol-springcloud-stream](..%2Fdev-protocol-springcloud-stream) - [dev-protocol-springcloud-stream](..%2Fdev-protocol-springcloud-stream)
### SpringCloud Stream 消息驱动组件总结 ### SpringCloud Stream 消息驱动组件总结
-

@ -67,16 +67,16 @@
<version>3.11</version> <version>3.11</version>
</dependency> </dependency>
<!-- MySQL 驱动 --> <!-- MySQL 驱动 -->
<dependency> <!-- <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<version>8.0.19</version> <version>8.0.19</version>
</dependency> </dependency>
<!-- Spring Data Jpa --> &lt;!&ndash; Spring Data Jpa &ndash;&gt;
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId> <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency> </dependency>-->
</dependencies> </dependencies>
<build> <build>

@ -7,30 +7,30 @@ spring:
# SpringBoot 集成 Kafka 的配置, 最低配置只需要配置 spring.kafka.bootstrap-servers # SpringBoot 集成 Kafka 的配置, 最低配置只需要配置 spring.kafka.bootstrap-servers
kafka: kafka:
bootstrap-servers: 127.0.0.1:9092 bootstrap-servers: 127.0.0.1:9092
jpa: # jpa:
show-sql: true # show-sql: true
hibernate: # hibernate:
ddl-auto: none # ddl-auto: none
properties: # properties:
hibernate.show_sql: true # hibernate.show_sql: true
hibernate.format_sql: true # hibernate.format_sql: true
open-in-view: false # open-in-view: false
datasource: # datasource:
# 数据源 # # 数据源
url: jdbc:mysql://127.0.0.1:3306/dev_protocol_springcloud_project?autoReconnect=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8 # url: jdbc:mysql://127.0.0.1:3306/dev_protocol_springcloud_project?autoReconnect=true&useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8
username: root # username: root
password: root # password: root
type: com.zaxxer.hikari.HikariDataSource # type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver # driver-class-name: com.mysql.cj.jdbc.Driver
# 连接池 # # 连接池
hikari: # hikari:
maximum-pool-size: 8 # maximum-pool-size: 8
minimum-idle: 4 # minimum-idle: 4
idle-timeout: 30000 # idle-timeout: 30000
connection-timeout: 30000 # connection-timeout: 30000
max-lifetime: 45000 # max-lifetime: 45000
auto-commit: true # auto-commit: true
pool-name: devProtocolSpringcloudHikariCP # pool-name: devProtocolSpringcloudHikariCP
# consumer: # consumer:
# 如果 Consumer 没有指定 group-id, 则使用配置文件中配置的; 如果配置文件中也没有定义, 则由框架随机生成 # 如果 Consumer 没有指定 group-id, 则使用配置文件中配置的; 如果配置文件中也没有定义, 则由框架随机生成
# group-id: imooc-study-ecommerce # group-id: imooc-study-ecommerce

Loading…
Cancel
Save