oracle破事系列

xiaoxiao2021-02-28  131

使用oracle作为数据库时遇到许多错误,我发现它总是有各方面的细节要注意,在这里发现一个就做一个小记录。遇到问题时,我也是从网络各处收集信息的,很零散,现在整理综合起来,方面大家加深认识,欢迎补充和指导。

1、元数据破事:

不支持getparametermetadata

(1)qr=new QueryRunner(true);

使用dbutils时的注意事项。加个true,绕开parametermetadata的读取。

(2)<property name="hibernate.temp.use_jdbc_metadata_defaults">false</property>  写在hibernate.cfg.xml配置文件中。从名字看出,也是元数据的锅。

2、<property name="hibernate.c3p0.max_statements">0</property>  

 写在hibernate.cfg.xml配置文件中,用于配置c3p0连接池。

具体原理不太清楚。如果不设置为0,在某些情况下会抛出Problem with checked-in Statement, discarding的错误。

或许会有更加正确的解决办法?求指教。

待续待完善

转载请注明原文地址: https://www.6miu.com/read-22450.html

最新回复(0)