`

jdbc 连接池 hibernate dialect

阅读更多
1、链接Sqlserver2000

     驱动类
    com.microsoft.jdbc.sqlserver.SQLServerDriver
    连接字符串
    jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs
    (pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)

2、链接mysql

    驱动类
    com.mysql.jdbc.Driver
    连接字符串
    jdbc:mysql://localhost:3306/pubs
    (pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)

3、jdbc-odbc桥链接

    驱动类
    sun.jdbc.odbc.JdbcOdbcDriver
    连接字符串
    jdbc:odbc:dsnname

(dsnname为odbc数据源的名称)

4、链接Oracle

    驱动类:

         oracle.jdbc.driver.OracleDriver

    链接字符串

         jdbc:oracle:thin:@localhost:1521:ora9

        (localhost为主机地址,若数据库,在远程则为IP地址其中“1521”为端口,“ora9”为sid )

5、连接DB2

    驱动类:

        COM.ibm.db2.jdbc.app.DB2Driver

    连接字符串:

       jdbc:db2://192.168.1.10/50000:rdb

         (这里192.168.1.10为数据库所在服务器IP地址,而50000为DB2连接服务的端口号)

6、链接Sybase

    驱动类:

      com.sybase.jdbc3.jdbc.SybDriver

    连接字符串:

     jdbc:sybase:Tds:192.168.100.252:4500/myDB

    (这里192.168.100.252为数据库所在服务器IP地址,而4500为Sybase连接服务的端口号myDB为数据库的名字)

7、链接Informix

    驱动类:

      com.informix.jdbc.IfxDriver

    连接字符串:

jdbc:informix-sqli://192.168.100.252:1533/myDB:INFORMIXSERVER=myserver

    (这里192.168.100.252为数据库所在服务器IP地址,而1533为Informix连接服务的端口号myDB为数据库的名字)

8、连接PostgreSQL

驱动类:

org.postgresql.Driver

链接字符串:

jdbc:postgresql://localhost/mydb

        (localhost为主机地址,若数据库在远程则localhost为IP地址,mydb为数据库名称)

--------------------------------------------------------------------------------------------

    DB2 org.hibernate.dialect.DB2Dialect  
    DB2 AS/400 org.hibernate.dialect.DB2400Dialect  
    DB2 OS390 org.hibernate.dialect.DB2390Dialect  
    PostgreSQL org.hibernate.dialect.PostgreSQLDialect  
    MySQL5 org.hibernate.dialect.MySQL5Dialect  
    MySQL5 with InnoDB org.hibernate.dialect.MySQL5InnoDBDialect  
    MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect  
    Oracle(any version) org.hibernate.dialect.OracleDialect  
    Oracle 9i org.hibernate.dialect.Oracle9iDialect  
    Oracle 10g org.hibernate.dialect.Oracle10gDialect  
    Oracle 11g org.hibernate.dialect.Oracle10gDialect  
    Sybase org.hibernate.dialect.SybaseASE15Dialect  
    Sybase Anywhere org.hibernate.dialect.SybaseAnywhereDialect  
    Microsoft SQL Server 2000 org.hibernate.dialect.SQLServerDialect  
    Microsoft SQL Server 2005 org.hibernate.dialect.SQLServer2005Dialect  
    Microsoft SQL Server 2008 org.hibernate.dialect.SQLServer2008Dialect  
    SAP DB org.hibernate.dialect.SAPDBDialect  
    Informix org.hibernate.dialect.InformixDialect  
    HypersonicSQL org.hibernate.dialect.HSQLDialect  
    H2 Database org.hibernate.dialect.H2Dialect  
    Ingres org.hibernate.dialect.IngresDialect  
    Progress org.hibernate.dialect.ProgressDialect  
    Mckoi SQL org.hibernate.dialect.MckoiDialect  
    Interbase org.hibernate.dialect.InterbaseDialect  
    Pointbase org.hibernate.dialect.PointbaseDialect  
    FrontBase org.hibernate.dialect.FrontbaseDialect  
    Firebird org.hibernate.dialect.FirebirdDialect
分享到:
评论

相关推荐

    Hibernate几种连接池的比较

    1. **Hibernate 默认连接池**:当没有指定连接池时,Hibernate会使用内置的连接池,但这并不推荐用于生产环境,因为它的性能和稳定性都不够理想。 2. **C3P0 连接池**:由Third-Party提供,官方推荐使用。C3P0提供...

    Hibernate 中配置C3P0连接池

    C3P0就是一种广泛使用的第三方JDBC连接池实现,它被集成在Hibernate框架中,可以便捷地进行配置。 **1. 为什么选择C3P0连接池** Hibernate自带的连接池算法并不成熟,主要适用于快速开发和学习,而不适合在生产...

    Hibernate2和Hibernate3连接池配置.doc

    《Hibernate2与Hibernate3连接池配置详解》 在Java的持久层框架中,Hibernate是一个广泛使用的ORM(对象关系映射)工具,它允许开发者将数据库操作转化为对Java对象的操作,极大地提高了开发效率。然而,为了优化...

    在Hibernate中配置Proxool连接池

    在Java开发中,使用Hibernate作为持久层框架时,为了提高数据库操作的性能和资源利用率,通常会引入连接池技术。Proxool是Apache的一个开源项目,它提供了一个轻量级的数据库连接池实现。本篇将详细介绍如何在...

    Hibernate连接池的三种配置方式

    标题中的“Hibernate连接池的三种配置方式”指的是Hibernate框架中常用的三种数据库连接池实现,分别是:DBCP (BasicDataSource),C3P0,以及Proxool。这些连接池的目的是管理和优化数据库连接的创建、分配和回收,...

    hibernate与连接池

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0是基于JDBC实现的,可以方便地与其他Java应用集成。它能够有效地管理预定义好的JDBC连接,并且能够根据应用的要求自动...

    hibernate配置数据库连接池的三种方法

    C3P0是开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。在Hibernate中配置C3P0连接池,需要在`hibernate.cfg.xml`配置文件中添加以下属性: ```xml ...

    hibernate c3p0 数据库连接池参数详解.txt

    C3P0 是一个开源的 JDBC 连接池实现,广泛应用于 Hibernate 的项目中。本文将深入解析 Hibernate 配置中与 C30P 相关的关键参数及其作用。 #### 1. C3P0 简介 C3P0 是一个高性能的 JDBC 连接池组件,它提供了对...

    创建hibernate的连接池及封装bean类的方式(图解)

    ### 创建Hibernate的连接池及封装Bean类的方式 #### 一、引言 在Java开发中,Hibernate作为一种流行的ORM(对象关系映射)框架,被广泛应用于数据库操作中。通过使用Hibernate,开发者可以更加高效地进行数据库操作...

    BoneCp连接池详解及和Hibernate配置(当今最快的连接池)

    BoneCP是一款高效的数据库连接池,它以其出色的性能和稳定性赢得了开发者们的青睐。相较于其他常见的连接池如c3p0,BoneCP宣称能提供超过25倍的性能提升,这对于高并发、大数据量的Web应用来说尤其重要。在本文中,...

    Hibernate与常用连接池的配置

    **标题:“Hibernate与常用连接池的配置”** 在Java企业级开发中,数据库连接管理是一项至关重要的任务。Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。然而,为了优化数据库资源的...

    一个简单的hibernate_4 链接Oracle例子

    在这个例子中,我们将关注其与Oracle数据库的兼容性,包括JDBC驱动的配置、连接池的使用以及事务管理。 【压缩包子文件的文件名称列表】:hibernate_01 这个文件可能包含了实现示例所需的所有资源,如Hibernate的...

    配置Hibernate使用C3P0连接池

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0提供了一些高级特性,如自动检测坏连接、自动重连等,使得数据库连接管理更加便捷高效。 2. **Hibernate配置C3P0** ...

    Spring+Hibernate+Proxool连接池

    本话题将深入探讨如何在Spring中整合Hibernate ORM框架,并结合Proxool连接池来实现高效、稳定的数据库连接管理。 标题“Spring+Hibernate+Proxool连接池”意味着我们将讨论如何将这三大组件集成在一起,以构建一个...

    Hibernate+c3p0连接池SQLServer 2000

    ### Hibernate + c3p0 连接池与 SQL Server 2000 的配置与问题解决 #### 一、背景介绍 在Java开发环境中,Hibernate作为一款流行的ORM框架,能够提供一套强大的对象-关系映射机制,使得开发者可以更加便捷地进行...

    HibernateADD (hibernate和spring整合,使用dbcp连接池方式连接数据库)

    本主题将深入探讨如何整合Hibernate ORM框架与Spring框架,并利用Apache DBCP(BasicDataSource)连接池来高效地管理数据库连接。让我们逐一解析这些知识点。 首先,Hibernate是一个流行的Java持久化框架,它简化了...

    人大金仓kingbase 驱动jdbc

    人大金仓Kingbase是一款源自中国人民大学的国产关系型数据库管理系统,以其高效稳定、安全...需要注意的是,实际应用中可能需要处理更多细节,如错误处理、连接池管理等,这些都需要根据具体项目需求进行适配和优化。

    数据库连接字符串

    tomcat连接池: context.xml配置: <Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url=" jdbc:oracle:thin:@host:port:...

Global site tag (gtag.js) - Google Analytics