我的springboot版本是2.2.12.release,升级到2.3.2.release后,启动项目报错:
Caused by: java.sql.SQLFeatureNotSupportedException: isValid
at org.apache.shardingsphere.shardingjdbc.jdbc.unsupported.AbstractUnsupportedOperationConnection.isValid(AbstractUnsupportedOperationConnection.java:161)
该异常的意思是功能不支持的意思,就是`sharding-jdbc`没有完全实现Datasouce接口规范导致功能不足。
刚开始以为是mysql驱动版本低不支持,于是升级了mysql驱动版本,启动还是报这个错。
也可能是阿里DruidDataSource数据池版本低,于是又升级了Druid数据池的版本,依旧是报这个错。
后来又升级了shardingjdbc的版本,虽然不报这个错了,但是报了个没有配置sqlSessionFactory的错误。