成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

springcloud + mybatis + seate集成示例

瀏覽:45日期:2023-11-26 09:25:23
目錄一.客戶端1.引包 2.編寫配置類 3.修改啟動類 4.在需要開啟分布式事物的方法上添加注解 二.服務端1.下載seata-server2.修改配置文件(本文以nacos為樣例,store記錄為mysql)3.創建表一.客戶端1.引包

<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata</artifactId> <version>2.1.1.RELEASE</version></dependency> 2.編寫配置類

@Configurationpublic class DataSourceConfig { @Bean @ConfigurationProperties(prefix = 'spring.datasource') public DataSource druidDataSource() {DruidDataSource druidDataSource = new DruidDataSource();return druidDataSource; } @Primary @Bean('dataSource') public DataSourceProxy dataSource(DataSource druidDataSource) {return new DataSourceProxy(druidDataSource); } @Bean public SqlSessionFactory sqlSessionFactory(DataSourceProxy dataSourceProxy) throws Exception {SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean();factoryBean.setDataSource(dataSourceProxy);factoryBean.setMapperLocations(new PathMatchingResourcePatternResolver() .getResources('classpath*:/mapper/*.xml'));return factoryBean.getObject(); }} 3.修改啟動類

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class) 4.在需要開啟分布式事物的方法上添加注解

@GlobalTransactional 二.服務端1.下載seata-server

[seata-server]{https://github.com/seata/seata/releases}

2.修改配置文件(本文以nacos為樣例,store記錄為mysql)

修改conf下的registry.conf

registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = 'nacos' nacos { serverAddr = 'localhost' namespace = 'piblic' cluster = 'default' }}config { # file、nacos 、apollo、zk、consul、etcd3 type = 'nacos' nacos { serverAddr = 'localhost' #namespace為空,否則后面會報找不到store.db.driver-class-name找不到 namespace = '' }}

修改registry下的type為nacos,配置nacos的serverAddr為你nacos服務的地址,不要帶http和端口號。它會默認去連你的8858端口,如需修改端口,請修改nacos-config.sh文件中的端口拷貝registry.conf到每個使用seata服務的resources下修改conf下nacos-config.txt

store.mode=dbstore.db.datasource=dbcpstore.db.db-type=mysqlstore.db.driver-class-name=com.mysql.jdbc.Driverstore.db.url=jdbc:mysql://127.0.0.1:3306/seata?useUnicode=truestore.db.user=mysqlstore.db.password=mysql

修改store.mode為db,修改對應db配置文件為你自己的mysql。修改service.vgroup_mapping.my_test_tx_group=default屬性0.9.0.1版本后:my_test_tx_group修改為自己的服務名(spring.application.name)+'-seata-service-group'0.9.0.1版本前:my_test_tx_group修改為自己的服務名(spring.application.name)+'-fescar-service-group'可以spring-cloud-alibaba-seata項目下的GlobalTransactionAutoConfiguration累中看到

springcloud + mybatis + seate集成示例

有多少個服務需要使用seata就要添加多少個ervice.vgroup_mapping執行nacos-config.sh Nacos-Server-IP(?tex-Nacos-Server-IP( Nacos-Server-IP為你nacos服務的ip地址),在一步驟是把nacos-config.txt中的配置更新到nacos上,如果nacos-config.txt重新修改,就要重新執行該命令?;蛘叩顷懙絥acos的管理界面直接進行修改。之后添加,刪除,修改服務,在nacos配置上作對應修改即可

3.創建表

在上一步驟中store.db.url的database中執行建表語句(conf下db_store.sql)在每一個業務庫中執行建表語句(conf下db_undo_log.sql)

本文鏈接:https://gudepeng.github.io/note/2019/11/29/seate/demo樣例:https://github.com/gudepeng/demoproject/tree/master/seata-servicea

到此這篇關于springcloud + mybatis + seate集成示例的文章就介紹到這了,更多相關springcloud mybatis seate內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
久久亚洲精品小早川怜子| 尤物网精品视频| 亚洲高清视频一区| 国产亚洲一区二区三区四区| 国产中文一区二区三区| 日本乱人伦一区| 天堂久久久久va久久久久| 国产日韩欧美二区| 亚洲另类在线制服丝袜| 亚洲网友自拍| 亚洲人成在线播放网站岛国| 91小宝寻花一区二区三区| 日韩欧美国产电影| 国产福利一区二区三区| 日韩视频123| 成人手机在线视频| 欧美xxxxxxxxx| 国产69精品久久久久毛片| 日韩欧美高清dvd碟片| 国产成人精品在线看| 欧美一区二区二区| 成人亚洲一区二区一| 精品入口麻豆88视频| 成人免费观看av| 26uuu亚洲综合色| 欧美1区3d| 国产精品欧美综合在线| 亚洲国产欧洲综合997久久| 一区二区三区在线视频播放| 国产日韩欧美一区在线| 亚洲国产精品视频| 在线亚洲高清视频| 韩国成人福利片在线播放| 69堂成人精品免费视频| 99久久精品国产观看| 欧美国产一区二区在线观看| 精品不卡一区二区三区| 一区av在线播放| 一本到不卡免费一区二区| 美女免费视频一区| 欧美一级高清大全免费观看| 成人午夜免费视频| 久久精品免费在线观看| 亚洲国产精品视频一区| 亚洲成人在线网站| 欧美色视频一区| 从欧美一区二区三区| 国产午夜精品久久| 99视频一区| 日韩精品每日更新| 欧美猛男男办公室激情| 大白屁股一区二区视频| 日本一区二区成人在线| 中文网丁香综合网| 看片网站欧美日韩| 精品久久久久久综合日本欧美| 99精品国产热久久91蜜凸| 国产精品全国免费观看高清| a91a精品视频在线观看| 日韩av一级片| 欧美mv和日韩mv国产网站| 黄页网站一区| 三级影片在线观看欧美日韩一区二区| 欧美日韩高清一区| 91丝袜美腿高跟国产极品老师| 亚洲素人一区二区| 在线观看日韩精品| 成人a区在线观看| 中文字幕一区二区三区精华液| 久久久精品日韩| 福利电影一区二区| 国产精品天干天干在线综合| 久久xxxx| 国产精品一区久久久久| 欧美国产视频在线| 一本大道av一区二区在线播放| 国产精品一区2区| 中文字幕亚洲一区二区av在线 | 亚洲午夜久久久久久久久久久| 欧美视频一区二区三区四区| 午夜视频精品| 日韩av不卡一区二区| 精品国产亚洲一区二区三区在线观看| 亚洲视频久久| 精品午夜一区二区三区在线观看 | 国产精品久久夜| 一本到不卡精品视频在线观看| 91在线精品秘密一区二区| 五月婷婷综合在线| 久久久久久久国产精品影院| 色乱码一区二区三区88| 午夜精品亚洲| 久久精品国产99国产| 一色桃子久久精品亚洲| 欧美精品色综合| 亚洲开发第一视频在线播放| 国产精品99久久久久久久vr| 亚洲黄色小视频| 久久久久久久久久久久久久久99| 色香蕉久久蜜桃| 欧美精品偷拍| 国产乱码精品一区二区三区忘忧草 | 精品美女在线观看| 国产精品毛片va一区二区三区| 国产电影一区二区三区| 亚洲影视在线播放| 久久亚洲捆绑美女| 在线看不卡av| 精品69视频一区二区三区Q| 精品一区二区三区在线播放| 亚洲男人都懂的| 日韩精品一区二| 在线一区二区三区四区| 亚洲电影专区| 99久久免费视频.com| 九九精品一区二区| 亚洲美女屁股眼交| 久久伊99综合婷婷久久伊| 欧美图区在线视频| 免费试看一区| 很黄很黄激情成人| 成人久久视频在线观看| 美女视频一区在线观看| 亚洲永久免费av| 国产精品久久影院| 欧美tk丨vk视频| 欧美日韩日日夜夜| 免费在线日韩av| 亚洲欧洲日韩综合二区| 欧美在线首页| 成人在线一区二区三区| 全国精品久久少妇| 亚洲精品一卡二卡| 国产蜜臀av在线一区二区三区| 67194成人在线观看| 色老汉av一区二区三区| 一区二区日本视频| 欧美日韩三级| www.欧美色图| 国产不卡视频在线播放| 裸体在线国模精品偷拍| 亚洲成人av一区二区三区| 国产精品国产三级国产专播品爱网| 日韩一级二级三级精品视频| 欧美视频完全免费看| 久久人人九九| 亚洲精品美女91| 国产精品99免费看| 欧美日韩国产不卡在线看| av激情成人网| 成人免费视频播放| 国产一区二区精品久久99| 免费成人av资源网| 五月婷婷另类国产| 亚洲成av人片| 一个色在线综合| 亚洲激情图片qvod| 亚洲黄色在线视频| 亚洲六月丁香色婷婷综合久久| 中文字幕一区二区三区视频| 国产精品成人网| 日本一区二区三区视频视频| 久久女同性恋中文字幕| 久久众筹精品私拍模特| 日韩欧美国产综合一区| 日韩一区二区精品在线观看| 欧美一卡二卡三卡四卡| 91精品国产日韩91久久久久久| 欧美久久久久免费| 777奇米成人网| 51精品秘密在线观看| 欧美顶级少妇做爰| 欧美一区在线视频| 欧美大片国产精品| 2017欧美狠狠色| 国产亚洲欧美日韩日本| 久久久久国产成人精品亚洲午夜| 精品处破学生在线二十三| 日韩无一区二区| 日韩欧美电影在线| 欧美精品一区二| 久久精品网站免费观看| 亚洲国产精品ⅴa在线观看| 中文字幕国产一区二区| 国产精品久久网站| 亚洲免费观看在线视频| 亚洲福利一二三区| 日韩国产一二三区| 久久99日本精品| 国产传媒一区在线| 91性感美女视频| 狠狠色丁香久久综合频道| 亚洲国产一区二区三区a毛片| 在线视频一区观看| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲福利一区二区三区| 日本女人一区二区三区| 国精产品一区一区三区mba桃花| 国产成人午夜视频| 91玉足脚交白嫩脚丫在线播放|