目前,quarkus 仅支持 JDBC 和 Agroal 扩展的多个数据源,如文档中所述。
但是,Agroal 扩展(使用 narayana-agroal)不会向Exception
应用程序代码通知任何提交时回滚,尽管一些 JDBC 驱动程序抛出SQLException
表明数据库在提交阶段被回滚,包括Google Cloud Spanner JDBC 驱动程序。这使得无法正确处理回滚(例如,向客户端返回错误代码)。
有什么办法可以绕开这个问题吗?谢谢!
目前,quarkus 仅支持 JDBC 和 Agroal 扩展的多个数据源,如文档中所述。
但是,Agroal 扩展(使用 narayana-agroal)不会向Exception
应用程序代码通知任何提交时回滚,尽管一些 JDBC 驱动程序抛出SQLException
表明数据库在提交阶段被回滚,包括Google Cloud Spanner JDBC 驱动程序。这使得无法正确处理回滚(例如,向客户端返回错误代码)。
有什么办法可以绕开这个问题吗?谢谢!