shardingsphere搭建使用,以及报错解决(一)

这篇具有很好参考价值的文章主要介绍了shardingsphere搭建使用,以及报错解决(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ShradingJdbc的搭建注意事項:
(目前使用的Springboot的版本是 2.2.5 使用的shardingsphere的版本是 5.1.0)
1、 注意ShangrdingSphere的版本之间差异比较大,如果有问题的话尝试使用不同的版本
2、shardingsphere的数据源和durid数据源的兼容性有限,如果使用SpringBoot的话,如果使用

com.alibaba
druid-spring-boot-starter
1.1.23

上述这个依赖的话会报错,这个在shrading的FAQ中已经有说明,可以使用下边的依赖来替换

com.alibaba
druid
1.2.3

但是替换为druid这个依赖的话启动SpringBoot项目的话依然会报错如下:(这个错误的原因是由于 Sharding的版本加载数据源的策略导致的)
shardingsphere搭建使用,以及报错解决(一)

解决这个错误的话还需要加入以下的依赖:这个依赖的版本大家可以根据自己的SpringBoot版本中的Tomcat的版本一致即可

org.apache.tomcat
tomcat-dbcp
9.0.8

当然大家也可以不用druid数据源就不会有上边的问题,大家可以使用SpringBoot的默认数据源 com.zaxxer.hikari.HikariDataSource 这样就不会有上边的问题产生文章来源地址https://www.toymoban.com/news/detail-434152.html

到了这里,关于shardingsphere搭建使用,以及报错解决(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 项目搭建使用qiankun(乾坤),入门篇,以及遇到的坑与解决

    微前端架构具备以下几个核心价值: 技术栈无关 主框架不限制接入应用的技术栈,微应用具备完全自主权 独立开发、独立部署 微应用仓库独立,前后端可独立开发,部署完成后主框架自动完成同步更新 增量升级 在面对各种复杂场景时,我们通常很难对一个已经存在的系统

    2024年02月12日
    浏览(38)
  • Dataloader使用时iter.next()迭代器出现错误怎么解决以及_MultiProcessingDataLoaderIter报错解决指南

    出现一下错误 怎么办? 以下附上出问题的源码 这是 我在学习如何dataloader 使用迭代器时候报的错误 下方是报错的信息 由于跟着之前的课程学习,由于年代久远一点,时不时会出现一些小的问题 ,库的变动 (装最新的版本 ,老版本的不需要担心) 出现上述错误的 可以看看

    2024年02月16日
    浏览(41)
  • QT使用MSVC编译器报错:Project ERROR: Cannot run compiler ‘cl‘以及后续问题解决

    记录一次qtcreator工程使用MSVC创建报错“ Project ERROR: Cannot run compiler ‘cl’ ”,没办法运行编译器cl。 只显示 qmake配置文件 不出现工程文件, 在qtcreator安装目录下的MSVC2017确实并未找到cl.exe文件,于是下载了everything搜索软件,在电脑上找到了VSstudio的安装目录下MSVC2017编译器下

    2024年02月05日
    浏览(60)
  • 在windows内使用virtualbox搭建安卓x86,以及所遇到的问题解决--2.virtualbox上安卓x86的配置

    目录: 简要说明: 1.配置vesa驱动: 2.启用网络连接并配置adb: 3.增强性能的方法: 简要说明: 先进行说明一点个人直接通过vbox VMware这些软件,并不能超越专业的安卓模拟器,大部分模拟器实际也是基于vbox(腾讯傲引擎和网易星云比较特殊,使用了aow),但是仍然存在不同。

    2023年04月16日
    浏览(48)
  • 使用树莓派Pico、DHT11和SSD1306搭建一个温度湿度计(只使用官方库,以及官方案例代码的错误之处和解决方案)

    最近想树莓派 Pico、DHT11 温湿度传感器和 SSD1306 OLED 屏幕做一个温度湿度计,树莓派官方案例也分别有这两个设备的案例,我就想做个简单的温度湿度计作为学习微控制器的开始,结果遇到了一个大坑,所以写本文记录一下整个过程。 本文最后会实现一个能在 SSD1306 OLED 屏幕上

    2024年02月11日
    浏览(40)
  • Cannot read properties of undefined (reading ‘styles‘),使用webpack5搭建vue项目,vue-loader报错解决

    跟着官网,尝试在webpack5中加载vue文件时报错: Cannot read properties of undefined (reading ‘styles’) 其中版本vue-loader@17.0.0,vue-template-compiler和vue都是2.7 百度之后看到有人说是vue-loader版本问题,然后在vue-loader的github的issue里找到了相关的问答: 意思是vue2的话,vue-loader版本要低于等于

    2024年01月23日
    浏览(41)
  • spring boot shardingsphere mybatis-plus druid mysql 搭建mysql数据库读写分离架构

    ##关于window mysql主从搭建简单教程 传送门 window mysql5.7 搭建主从同步环境-CSDN博客 ##父pom.xml ##模块pom.xml ##yml配置 ##mapper.xml ##TestMapper ##TestService ##TestController ##浏览器访问 ##数据库

    2024年01月21日
    浏览(66)
  • docker系列-报错以及解决指南

    Docker Desktop - Windows Hypervisor is not presentDocker Desktop is unable to detect a Hypervisor.Hardware assisted virtualization and data execution protection must be enabled in the BIOS. See https://docs.docker.com/desktop/troubleshoot/topics/#virtualization 解决方案 1. 检查 2. 搜索并打开 windows功能 3. 管理员身份打开 cmd窗口 执行

    2024年02月08日
    浏览(45)
  • 基于springboot的ShardingSphere5.2.1的分库分表的解决方案之分表解决方案(一)

    5.2.1版本已经于2022年10月18日正式发布了,相较于之前的5.0.0版本,该版本大幅度提升了性能,同时修复了大量的遗留ISSUE,且增加了很多新特性,因此在此版本发布之际,将原先基于5.0.0版本的例子基于5.2.1进行了一次梳理,接下来将为大家一 一梳理5.2.1版本的内容。 打开我们

    2024年02月01日
    浏览(48)
  • Xray-反连平台搭建以及问题解决

    前言:看了看百度能查到的文章,有两篇给大家推荐: 1,作者:痴人说梦梦中人 https://blog.csdn.net/qq_38963246/article/details/116712362 2,作者:xiaochuhe. https://xiaochuhe.blog.csdn.net/article/details/122375019 结合两者文章,搭建成功一个xray反连平台,碰到很多问题,特此记录下来,方便大家

    2023年04月24日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包