我似乎和this original SO question的发布者有同样的问题。

问题是,他用以下评论回答了自己的问题:



不幸的是,这对我没有任何意义,也无助于我解决问题。所以我问:关于我的数据库(Sybase)和用于保存服务器查找信息的JNDI条目,“validationQuery”是什么?

提前致谢。

最佳答案

验证查询是由数据源运行的查询,用于在返回Connection之前对其进行验证。这是Tomcat的definition of a validation query;向下滚动到“4.配置Tomcat的资源工厂”部分的中间,寻找“validationQuery”属性。

编辑

根据this answer,如果验证查询失败,则不会引发任何错误;错误/关闭的连接被删除,并创建另一个连接来替换它。

关于java - 关于数据库和JNDI,validationQuery是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15393954/

10-15 12:31
查看更多