簡體   English   中英

Java嵌入式數據庫(java db / derby)連接管理

[英]Java embedded database (java db / derby) connection management

我正在創建一個桌面應用程序,以記錄各種足球比賽的結果。 我正在使用Java DB作為嵌入式數據庫。 我的問題是什么才適合處理我每次想對數據庫進行讀/寫時可以使用的數據庫連接管理,而不是創建和銷毀連接? 我可以找到的大多數示例/教程都非常簡單,只有幾個方法可以簡單地創建表,添加一些數據,讀取一些數據並結束程序。 我希望所創建的內容使用起來更加健壯,並且性能足以不激怒最終用戶。

任何信息等將不勝感激。 作為參考,我將Java 8 jdk(oracle)與Intellij結合使用。

干杯,斯圖

正如Elliot回答的那樣,最好的方法是使用連接池。 市場上有很多游泳池,有些不好,有些很好。 對於Java 8和最新的jdbc驅動程序,我會推薦(但其他選擇也可以)HikariCP,請參見https://github.com/brettwooldridge/HikariCP#initialization如何使用它。 其他流行的選擇是tomcat pool或c3p0,它速度較慢,但​​非常成熟且健壯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM