繁体   English   中英

JDBC连接持久性问题

[英]JDBC connectivity persistence issue

我了解jdbc涉及以下步骤

  • 导入包,
  • 注册JDBC驱动程序,
  • 打开一个连接,
  • 执行查询,
  • 从结果集中提取数据,
  • 清理环境。

我有2个Java文件,一个用于GUI(Swing),另一个是普通的Java文件。 我在GUI中有很多输入字段,并将它们发送到后端文件以使用JDBC进行处理。 我的Java文件中有很多这样的方法。 问题在于每种方法中的每种方法的整个步骤(上述)。 结果,它变得缓慢。 我想对其进行优化,使上面提到的前3个步骤和最终步骤仅一次。

如何实现呢?

听起来您需要Connection Pool 在Stack Overflow上有很多与连接池有关的问题-甚至还有一个标签!

https://stackoverflow.com/questions/tagged/connection-pooling

概括地说,这里有几种方法,以(大约)复杂度递增的顺序:

  • 坚持自己的工作,在学习过程中抽象出有用的实用程序。 这很费力,但可以最大程度地定制。

  • 采用轻量级的JDBC帮助程序库; 这里引用几个。

  • 深入学习Java Persistence API

探索第二个或第三个完全有可能做第一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM