我知道JPA和具體實現之間的差異,例如Hibernate
或EclipseLink,但我感興趣的是,當我下載例如Eclipse JAVA EE版本,然後在我的項目中使用javax.persistence
包時,它使用哪個實現?我的猜測是EclipseLink或OpenJPA,但我怎麼知道?Eclipse使用哪種JPA實現?
我很感興趣,這是因爲我比較Hibernate的性能和javax.persistence包,並從我的角度來看的性能差距(只是從數據庫中的行數千元),是相當大的(大約一秒鐘)
在編譯時它沒有使用。在運行時,它會根據下拉列表使用您配置它使用的內容。這不是性能比較的網站;所有的實現都可以配置爲提供出色的性能。 –
是的,我知道我沒有專業的數據庫性能,我只是做了基本的測試,它真的讓我驚訝,差異有多大 – mrtn