`
bluenemo
  • 浏览: 179149 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Hibernate对各数据库的连接方言

阅读更多

今天在对项目进行数据库更换的时候遇到了一个问题,是百思不得其解。因为用hibernate对数据库进行插入和更新的时候都是没有任何问题的,但是在对数据进行select并设置setMaxResults值时,就出现了错误。我在网上找了很久,刚开始以为是对应的mysql驱动包版本太低,但是试了所有的版本都没有用,后来看到hibernate配置文件里的方言(dialect)配置项是sql server的,才明白过来是这个项配置错了。

<session-factory>
 <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
 <property name="connection.url">jdbc:jtds:sqlserver://ALEX:1134/News</property>
 <!--for oracle 9
 <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
 -->
 <!--for Mysql
 <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
 -->
 <!--for Ms SQL Server-->
 <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
 <property name="connection.username">sa</property>
 <property name="connection.password">sa</property>
 <property name="show_sql">true</property>
</session-factory>
分享到:
评论

相关推荐

    达梦数据库hibernate方言包

    达梦数据库各版本的hibernate方言包,包含版本 DmDialect-for-hibernate2.0、DmDialect-for-hibernate2.1、DmDialect-for-hibernate3.0、DmDialect-for-hibernate3.1、DmDialect-for-hibernate3.6、DmDialect-for-...

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

    在Hibernate中,连接不同的数据库需要使用不同的数据库连接驱动程序和SQL方言。下面我们将详细介绍如何在Hibernate中连接不同的数据库。 首先,Hibernate提供了一些基本的数据库连接驱动程序,例如mysql、oracle、...

    Hibernate 配置各种数据库

    在 Hibernate 的配置文件中,我们可以配置不同的数据库连接,包括驱动程序、URL 等信息。 配置 Hibernate 连接数据库 在 Hibernate 的配置文件中,我们可以使用 properties 文件或 XML 文件来配置数据库连接。下面...

    hibernate与各种数据库的连接配置

    Hibernate 与各种数据库的连接配置 ...Hibernate 提供了多种数据库连接配置,包括 MySql、Sql Server、Oracle 和 DB2 等。开发人员可以根据需要选择合适的数据库连接配置,并在 hibernate.cfg.xml 文件中进行配置。

    hibernate 与 各种数据库连接配置

    **hibernate 与 各种数据库连接配置** 在Java应用程序中,Hibernate作为一个强大的对象关系映射(ORM)框架,极大地简化了数据库操作。它允许开发者以面向对象的方式处理数据库,而无需直接编写SQL语句。为了实现...

    达梦数据库7.6最新的驱动包及hibernate方言包

    每个驱动包通常包括了`dmjdbc.jar`和`dmdriver.jar`等核心组件,它们实现了JDBC API,使得Java程序能够执行SQL语句、处理结果集以及管理数据库连接。 Hibernate是一个流行的对象关系映射(ORM)框架,它简化了Java...

    hibernate连接各种数据库的配置

    以下是配置Hibernate与MySQL数据库连接的关键元素: - **日志设置**:`&lt;property name="show_sql"&gt;true&lt;/property&gt;`,此设置用于启用SQL语句的日志输出,有助于调试和性能分析。 - **方言设置**:`...

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

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

    Hibernate配置数据库连接

    ### Hibernate配置数据库连接知识点详解 #### 一、Hibernate简介与作用 Hibernate 是一款开源的对象关系映射(Object Relational Mapping, ORM)框架,用于 Java 应用程序与关系型数据库之间的交互。它允许开发者以...

    达梦Hibernate方言2.0至4.0

    例如,达梦Hibernate方言会包含对达梦特有的数据类型、函数和存储过程的适配。 对于“达梦Hibernate方言2.0至4.0”,这意味着该方言支持Hibernate框架从2.0到4.0的多个版本。每个新版本的Hibernate都可能引入新的...

    Hibernate连接SQLite配置说明和方言代码

    Hibernate连接SQLite配置步骤: 1、添加SQLite库: 1.1、将两个jar包:com.zy.hibernate.dialect.SQLiteDialect.jar、sqlite-jdbc-3.7.2.jar拷贝到“\WEB-INF\lib”文件夹下; 2、配置hibernate: 2.1、将...

    hibernate框架下对oracle数据库操作所需jar包.zip

    在使用Hibernate操作Oracle数据库时,需要在`hibernate.cfg.xml`配置文件中指定数据库连接信息,包括数据库URL、用户名、密码、驱动类名等。例如: ```xml &lt;property name="hibernate.connection.url"&gt;jdbc:...

    国产神通数据库用到的jdbc驱动包、集成Hibernate用到的jar包

    同时,还需要配置Hibernate的配置文件(如hibernate.cfg.xml),指定正确的数据库连接信息,包括URL、用户名、密码以及方言类名。 总的来说,这个压缩包提供的JDBC驱动和Hibernate方言jar包,是Java开发者在使用...

    达梦数据库驱动包、方言、jdbc

    开发人员在编程时,通过`Class.forName()`方法加载相应的驱动,然后使用`DriverManager.getConnection()`方法建立数据库连接。 总的来说,这个压缩包是Java开发人员连接和操作达梦数据库的必备资源。了解并熟练运用...

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

    在Java开发中,Hibernate是一个非常流行的持久...开发者需要根据项目中所使用的数据库类型选择相应的方言,并确保其他数据库连接参数的准确性,这样才能充分利用Hibernate的优势,提高开发效率并减少数据库相关的错误。

    hibernate于各大数据库的连接

    在Hibernate中,数据库连接配置主要通过`hibernate.cfg.xml`文件完成。以下是配置的一些关键元素: 1. **driver_class**: 指定数据库驱动类,如MySQL的`com.mysql.jdbc.Driver`,Oracle的`oracle.jdbc.driver....

    Hibernate实例 oracel数据库

    使用Hibernate连接Oracle数据库,需要配置相关的JDBC驱动和数据库连接参数。 3. **Hibernate配置**: 包括Hibernate的主配置文件(hibernate.cfg.xml),在这里会定义数据源、方言、缓存策略等。还需要为每个实体类...

    hibernate连接各种数据库的方法

    通过本文的学习,我们了解了如何使用Hibernate配置不同类型的数据库连接。正确配置这些参数对于保证应用程序正常运行至关重要。此外,需要注意的是,在实际部署过程中还需要考虑诸如连接池设置等因素,以提高数据库...

    根据hibernate反向生成数据库的java代码

    逆向工程也会生成hibernate.cfg.xml文件,这个文件包含了数据库连接信息、方言、缓存设置等配置,是Hibernate与数据库交互的重要桥梁。 6. 映射文件(.hbm.xml): 虽然在现代的Hibernate项目中,通常更倾向于...

Global site tag (gtag.js) - Google Analytics