Hibernate不同数据库的连接及SQL方言.doc

Hibernate不同数据库的连接及SQL方言.doc

ID:51688929

大小:36.00 KB

页数:2页

时间:2020-03-15

Hibernate不同数据库的连接及SQL方言.doc_第1页
Hibernate不同数据库的连接及SQL方言.doc_第2页
资源描述:

《Hibernate不同数据库的连接及SQL方言.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Hibernate不同数据库的连接及SQL方言本文讲述Hibernate不同数据库的连接及SQL方言。Hibernate不同数据库的连接可能会出现错误,有一种情况是由于HibernateSQL方言设置不正确而导致的。以下代码展示Hibernate不同数据库的连接。< !--MySql 驱动程序 eg. mysql-connector-java-5.0.4-bin.jar--> < property name="dialect">org.hibernate.dialect.MySQLDialect< /property> < property name="connecti

2、on.driver_class">com.mysql.jdbc.Driver< /property> < !-- JDBC URL --> < property name="connection.url">jdbc:mysql://localhost/dbname?characterEncoding=gb2312< /property>< !-- 数据库用户名--> < property name="connection.username">root< /property> < !-- 数据库密码--> < property name="connection.passw

3、ord">root< /property> < !--Sql Server 驱动程序 eg.jtds-1.2.jar--> < property name="dialect">org.hibernate.dialect.SQLServerDialect< /property> < property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver< /property> < !-- JDBC URL --> < property name="connection.url">jdbc:jtds:

4、sqlserver://localhost:1433;DatabaseName=dbname< /property> < !-- 数据库用户名--> < property name="connection.username">sa< /property> < !-- 数据库密码--> < property name="connection.password">< /property>  < !--Oracle 驱动程序 ojdbc14.jar--> < property name="dialect">org.hibernate.dialect.OracleDialect

5、< /property> < property name="connection.driver_class">oracle.jdbc.driver.OracleDriver< /property> < !-- JDBC URL --> < property name="connection.url">jdbc:oracle:thin:@localhost:1521:dbname< /property> < !-- 数据库用户名--> < property name="connection.username">test< /property> < !-- 数据库密码-->

6、 < property name="connection.password">test< /property>如果出现如下错误,则可能是HibernateSQL方言(hibernate.dialect)设置不正确。Causedby:java.sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC][SQLServer]'last_insert_id'不是可以识别的函数名。RDBMS方言DB2org.hibernate.dialect.DB2DialectDB2AS/400org.hibernate.dialect.

7、DB2400DialectDB2OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hibernate.dialect.PostgreSQLDialectMySQLorg.hibernate.dialect.MySQLDialectMySQLwithInnoDBorg.hibernate.dialect.MySQLInnoDBDialectMySQLwithMyISAMorg.hibernate.dialect.MySQLMyISAMDialectOracle(anyversion)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。