假設我正在使用Hibernate作爲與Java數據庫交談的Java Web應用程序,那麼Hibernate使用的驅動程序類型是什麼。Hibernate中使用的JDBC驅動程序
1
A
回答
6
Hibernate不會自己選擇特定的JDBC驅動程序類型。它取決於您所提供的JDBC驅動程序類以及運行時環境的JRE版本。在Java 1.6中引入了JDBC類型4,最新的MySQL Connector/J版本是JDBC類型4兼容的驅動程序。
1
driverClassName="com.mysql.jdbc.Driver"
而你需要的實際驅動jar,你可以從這裏得到:
1
它依賴於jar文件,你是提供用於MySQL或otther數據庫的JDBC連接。
2
<session-factory>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/databaseName</property>
<property name="connection.username">user</property>
<property name="connection.password">password</property>
<property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<property name="hbm2ddl.auto">update</property>
<property name="current_session_context_class">thread</property>
<property name="show_sql">false</property>
</session-factory>
您應該將這些添加到您的配置文件中。將mysql-connector-java-5.1.0-bin.jar文件添加到您的類路徑中。然後嘗試運行
相關問題
- 1. 使用Hibernate的問題 - 找不到JDBC驅動程序類:com.mysql.jdbc.Driver
- 2. 使用HSQLDB JDBC驅動程序的CSV SQL驅動程序
- 3. 在Hibernate程序中找不到JDBC驅動程序類
- 4. 如何使用DB2 JDBC驅動程序與Hibernate
- 5. Sun JDBC ODBC驅動程序或MSSQL JDBC驅動程序
- 6. MySQL JDBC驅動程序使用遷飛
- 7. 處理兩個JDBC驅動程序的通用JDBC驅動程序
- 8. Hibernate,JDBC:錯誤調用驅動程序#連接
- 9. 在JDBC驅動程序中使用ODBC應用程序
- 10. MySQL jdbc驅動程序
- 11. 加載JDBC驅動程序
- 12. 5型JDBC驅動程序
- 13. jdbc odbc驅動程序
- 14. Tomcat和JDBC驅動程序
- 15. 開發JDBC驅動程序
- 16. 關於JDBC驅動程序
- 17. JDBC驅動程序問題
- 18. Hibernate jdbc找不到合適的驅動程序
- 19. OSGI中的JDBC驅動程序問題
- 20. OSGI中的JDBC驅動程序(Eclipse IDE)
- 21. jdbc中的postgres驅動程序錯誤
- 22. 找不到合適的JDBC驅動程序驅動程序
- 23. Spring/JPA/Hibernate可以使用簡單的JDBC兼容驅動程序嗎?
- 24. 爲JDBC源-XXX應用程序定製JDBC驅動程序
- 25. JDBC驅動程序不適用於GWT?
- 26. 使用JDBC驅動程序鎖定Oracle數據庫中的表
- 27. 在ActiveRecord中使用OrientDB的JDBC驅動程序
- 28. 使用Simba JDBC驅動程序連接到R中的Google BigQuery
- 29. 在java中使用jdbc驅動程序的慢速sqlite插入
- 30. Oracle 10G XE的JDBC驅動程序
鏈接已死亡。 – RAS
@RAS:固定,謝謝。 – BalusC