hibernate mysql驱动包_Hibernate connection.driver_class属性——指定数据库驱动

hibernate.connection.driver_class 属性用于指定连接数据库使用的驱动程序。

语法:

hibernate.connection.driver_class=属性值

采用Java属性文件格式的配置文件时,指定 connection.driver_class 属性。

hibernate.connection.driver_class 属性的属性值为各数据库所提供的驱动类,常用的数据库驱动类如表所示。

常用的数据库驱动类

数据库

驱动类

DB2

COM.ibm.db2.jdbc.app.DB2Driver

PostgreSQL

org.postgresql.Driver

MySql

com.mysql.jdbc.Driver

Oracle

oracle.jdbc.driver.OracleDriver

Sybase

com.sybase.jdbc2.jdbc.SybDriver

Microsoft SQL Server

com.microsoft.jdbc.sqlserver.SqlServerDriver

SAP DB

com.sap.dbtech.jdbc.DriverSapDB

Informix

com.Informix.jdbc.IfxDriver

HypersonicSQL

org.hsqldb.jdbcDriver

Mckoi SQL

com.mckoi.JDBCDriver

Interbase

interbase.interclient.Driver

Pointbase

com.pointbase.jdbc.jdbcUniversalDriver

示例1

采用 XML 格式的配置文件连接 Microsoft SQL Server 数据库时指定数据库驱动类,关键代码如下:

com.microsoft.jdbc.sqlserver.SQLServerDriver

采用 Java 属性文件格式的配置文件连接 Microsoft SQL Server 数据库时指定数据库驱动类,关键代码如下:

hibernate.connection.driver_class=com.microsoft.jdbc.sqlserver.SQLServerDriver

示例2

采用 XML 格式的配置文件连接 MySQL 数据库时指定数据库驱动类,关键代码如下:

com.mysql.jdbc.Driver

采用 Java 属性文件格式的配置文件连接 MySQL 数据库时指定数据库驱动类,关键代码如下:

hibernate.connection.driver_class=com.mysql.jdbc.Driver

示例3

采用 XML 格式的配置文件连接 Oracle 数据库时指定数据库驱动类,关键代码如下:

oracle.jdbc.driver.OracleDriver

采用 Java 属性文件格式的配置文件连接 Oracle 数据库时指定数据库驱动类,关键代码如下:

hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver

典型应用

Hibernate 要与数据库建立连接,首先要在 Hibernate 配置文件中加载数据库驱动。本示例应用 Hibernate 框架与 SQL Server 2005 数据库建立连接,如果连接成功则给出提示信息。

Hibernate 配置文件 hibernate.cfg.xml 的关键代码如下:

/p>

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

org.hibernate.dialect.DerbyDialect

jdbc:sqlserver://localhost:1433;DatabaseName=

db_database11

sa

com.microsoft.sqlserver.jdbc.

SQLServerDriver

MyEclipse Derby

控制台输出结果如下:

成功地加载Hibernate配置文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值