shardingjdbc2.0.1升级到shardingsphere3.0.0.M1出现的问题

1.shardingjdbc2.0.1在执行select查询包含or条件的时候报shardingjdbc Not supported token 'OR',不支持or,官方说升级到3.0.0.M1就支持啦,那好升级吧,注意:原来是io.shardingjdbc包升级到3.0之后需要改成io.shardingsphere

shardingjdbc2.0.1升级到shardingsphere3.0.0.M1出现的问题_第1张图片

shardingjdbc2.0.1升级到shardingsphere3.0.0.M1出现的问题_第2张图片

之后报ShardingException: Cannot get uniformed table错不知所以然,后来发现是配置分表actual-data-nodes对应的数据库不存在

;实际数据库只有2018、2019两个表;但是我之前写的是2018...2088;所以报错了。

PS:奇怪的是2.0.1版本没有报错;3.0.0.M1报错了,说明官方发现这个问题并修复了,其实也不是大问题啊,哈哈

你可能感兴趣的:(java)