Hibernate connection.driver_class属性——指定数据库驱动
发布时间:2020-12-15 02:39:18 所属栏目:Java 来源:网络整理
导读:hibernate.connection.driver_class 属性用于指定连接数据库使用的驱动程序。 语法: hibernate.connection.driver_class=属性值 采用Java属性文件格式的配置文件时,指定 connection.driver_class 属性。 hibernate.connection.driver_class 属性的属性值为
hibernate.connection.driver_class 属性用于指定连接数据库使用的驱动程序。 语法: hibernate.connection.driver_class=属性值 采用Java属性文件格式的配置文件时,指定 connection.driver_class 属性。hibernate.connection.driver_class 属性的属性值为各数据库所提供的驱动类,常用的数据库驱动类如表所示。
示例1采用 XML 格式的配置文件连接 Microsoft SQL Server 数据库时指定数据库驱动类,关键代码如下:<property name="hibernate.connection.driver_class"> com.microsoft.jdbc.sqlserver.SQLServerDriver </property> 采用 Java 属性文件格式的配置文件连接 Microsoft SQL Server 数据库时指定数据库驱动类,关键代码如下: hibernate.connection.driver_class=com.microsoft.jdbc.sqlserver.SQLServerDriver 示例2采用 XML 格式的配置文件连接 MySQL 数据库时指定数据库驱动类,关键代码如下:<property name="hibernate.connection.driver_class"> com.mysql.jdbc.Driver </property> 采用 Java 属性文件格式的配置文件连接 MySQL 数据库时指定数据库驱动类,关键代码如下: hibernate.connection.driver_class=com.mysql.jdbc.Driver 示例3采用 XML 格式的配置文件连接 Oracle 数据库时指定数据库驱动类,关键代码如下:<property name="hibernate.connection.driver_class"> oracle.jdbc.driver.OracleDriver </property> 采用 Java 属性文件格式的配置文件连接 Oracle 数据库时指定数据库驱动类,关键代码如下: hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver 典型应用Hibernate 要与数据库建立连接,首先要在 Hibernate 配置文件中加载数据库驱动。本示例应用 Hibernate 框架与 SQL Server 2005 数据库建立连接,如果连接成功则给出提示信息。Hibernate 配置文件 hibernate.cfg.xml 的关键代码如下: <?xml version='1.0'encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="dialect">org.hibernate.dialect.DerbyDialect</property><!-- 设置查询SQL语句使用方言--> <!--设置连接数据库URL--> <property name="connection.url">jdbc:sqlserver://localhost:1433;DatabaseName= db_database11</property> <property name="connection.username">sa</property> <!--设置连接数据库用户名--> <property name="connection.password"></property><!--设置连接数据库密码--> <!--加载数据库驱动--> <property name="connection.driver_class">com.microsoft.sqlserver.jdbc. SQLServerDriver</property> <property name="myeclipse.connection.profile">MyEclipse Derby</property> </session-factory> </hibernate-configuration>控制台输出结果如下: 成功地加载Hibernate配置文件 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |