2016-08-23 31 views
1

JPA是否適合將CSV數據文件導入數據庫?CSV導入使用JPA

早些時候我使用JDBC將CSV導入數據庫,因此我打算將持久性機制從JDBC更改爲JPA,我的CSV通常有2000-5000行。

+0

JPA與「CSV導入」無關。您必須具有表示數據庫中的內容的對象。這與CSV無關 –

回答

1

這取決於什麼更重要:更容易編碼和支持或更快的性能。與JDBC相比,JPA有很大的內存開銷,但它的數據模型更容易支持。

+0

我剛剛將Map for 600值(這些來自JSP頁面)的批量導入到數據庫中。一旦我查看了兩者的網絡時間線,JPA就會有一些內存開銷,比如JPA中的1120ms和使用JDBC的600ms中的內存開銷。 –

+0

你說的是性能問題,檢查內存開銷,你可以使用任何分析器(例如jvisualvm)。但最終真正取決於項目需求。 –