今天突发奇想,想把公司的数据库连接池c3p0换一下,换成druid1.0.19.
我们的数据库使用的是oracle10g,其他地方都配置好了,但是一直报Caused by: java.lang.ClassNotFoundException: oracle.net.ns.RefusePacket
找了半天才在网上找到原因,再次记录一下:
需要把
<property name="validationQuery" value="SELECT 'x' />
改为
<property name="validationQuery" value="SELECT 'x' from dual" />