版本
mysql-connector-java 8.0.x
问题 执行 insert 或者 update 的时候都回去判断数据库是否只读,手动查看源码在这里
这里就是判断了数据库版本版本 然后根据版本不同去
select @@session.tx_read_only
select @@session.transaction_read_only
虽然这样做很严谨 但是我感觉读写分离之类的应该在数据库中间件或者手动指定库来区别,为什么要多次一举这么设计