配置与Hibernate不同数据库的连接
1. MySql连接配置
MySql数据库的hibernate连接设置。 在hibernate.cfg.xml文件中
真的
net.SF.hibernate.dialect.MySQL dialect
50
30
com.mysql.jdbc.Driver
JDBC : MySQL ://localhost/dbname?
智能手机=gb2312
路线
路线
上面使用的驱动程序类是com.mysql.jdbc.Driver。 将MySql连接器jar包(eg. mysql-connector-java-)
Dbname是数据库名称
5.0.4 -加入wndxtg.jar (class path )。
2.SQL服务器连接配置
Sql Server数据库的hibernate由配置文件组成。
连接部分
net.SourceForge.jtds.JDBC.driver
name=' connection.URL ' JDBC : jtds : SQL server ://localhost :1433; DatabaseName=dbname
美国国家航空航天局
由于上面示例中的驱动程序类使用的是jtds驱动程序类,因此读者必须将jtds的jar包(eg. jtds-1.2.jar )添加到classpath中
3. Oracle连接配置
Oracler数据库的hibernate由配置文件组成。
连接部分
Oracle.JDBC.driver.Oracle驱动程序
JDBC : Oracle : thin : @ localhost :1521: dbname
测试
测试
上例中使用的驱动程序类是Oracle.JDBC.driver.Oracle driver,开发人员必须将关联的jar包(ojdbc14.jar )添加到classpath中。
4. DB2连接配置
DB2数据库的hibernate由配置文件组成。
连接部分
com.ibm.db2.jdbc.app.DB2Driver
name=' connection.URL ' JDBC : db 2://localhost 33605000/sample
//sample是数据库名称admin
上例中使用的驱动程序类是com.ibm.db2.jdbc.app.DB2Driver,开发人员需要将关联的jar包(db2jcc.jar )添加到classpath中。
5.sybase连接配置
sybase数据库的hibernate由配置文件组成。
连接部分
com.Sybase.JDBC.syb驱动器
name=' connection.URL ' JDBC : Sybase : TDS : localhost 33605007/mydb
; //myDB是数据库名称userid
user_password
上面的示例中使用的驱动程序类是com.sybase.jdbc.SybDrive,开发人员需要将关联的jar包(jconn3.jar )添加到classpath中。
6. informix连接配置
informix数据库的hibernate由配置文件组成。
连接部分
com.Informix.JDBC.ifx驱动器
name=' connection.URL ' JDBC : Informix-sqli ://123.45.67.8933601533/mydb 3360 Informix ser=my server
; //myDB是数据库名称testuser
测试密码
上例中使用的驱动程序类是com.informix.jdbc.IfxDrive,开发人员需要将关联的jar包(ifxjdbc.jar )添加到classpath中。
7.PostgreSQL连接配置
PostpreSQL数据库的hibernate由配置文件组成。
连接部分
org.postgresql.Driver
name=' connection.URL ' JDBC : PostgreSQL ://localhost/mydb
; //myDB是数据库名称myuser
我的密码
上面的示例中使用的驱动程序类是com.informix.jdbc.IfxDrive,开发人员需要将关联的jar包(postgresql-8.1-405.jdbc3)添加到classpath中。
8 .访问连接配置
access数据库的hibernate由配置文件组成。
连接部分
sun.jdbc.odbc.JdbcOdbcDriver
name=' connection.URL ' JDBC : odbc : driver={ Microsoft . access . driver (*.MDB ) }; dbq=' application.get realpath (/data/report demo.MDB )。
; //myDB是数据库名称myuser
我的密码
access数据库的驱动程序是sun.jdbc.odbc.JdbcOdbcDriver或com.hxtt.SQL.access驱动程序