在dbcp中使用PreparedStatement池

在dbcp中使用PreparedStatement池,第1张

在dbcp中使用PreparedStatement池

在谈论从池中获得连接与获得“非池中”连接之间,您的代码是否有任何更改:)?我敢打赌你不会。与准备好的语句相同。您的代码不应更改。因此,对此没有有用的代码示例。

您应该阅读有关JDBC数据源实现的文档,并了解开发人员对池的评价。没有其他可靠信息来源。

从这里开始:该组件还具有池PreparedStatements的功能。启用后,将为每个Connection创建一个语句池,并且将合并由以下方法之一创建的PreparedStatement:

* public PreparedStatement prepareStatement(String sql)* public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency)

因此,您只需继续使用prepareStatement()调用,理论上您的dbcp就将负责池化(即,如果您尝试创建“ select * from users
u where u.name like:id”,它将尝试查找此语句)首先在游泳池里)



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5490336.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存