`

使用各种DataSource快速连接数据库

 
阅读更多

Apache Derby 数据库

所需JAR包: derbyclient.jar

 

  org.apache.derby.jdbc.ClientDataSource ds  = new org.apache.derby.jdbc.ClientDataSource();
  ds.setServerName("localhost");
  ds.setPortNumber(1527);
  ds.setDatabaseName("TestDB");
  Connection con = ds.getConnection();

如果是只用内嵌式的则是

EmbeddedDataSource dataSource = new EmbeddedDataSource();
dataSource.setCreateDatabase("create");
dataSource.setUser("test");
 

ACCESS数据库

在JDK1.6中自带,不需要第三方JAR包

 

sun.jdbc.odbc.ee.DataSource ds   = new sun.jdbc.odbc.ee.DataSource();
 ds.setDatabaseName("HY_ACCESS");

 

MySQL数据库

所需JAR包: mysql-connector-java-5.0.7-bin.jar

 

com.mysql.jdbc.jdbc2.optional.MysqlDataSource ds  = new com.mysql.jdbc.jdbc2.optional.MysqlDataSource();
  ds.setServerName("localhost");
  ds.setPortNumber(3306);
  ds.setDatabaseName("HerongDB");
  ds.setUser("Herong");
  ds.setPassword("TopSecret");
  Connection con = ds.getConnection();

 

Oracle 数据库

所需JAR包: ojdbc14.jar

 

oracle.jdbc.pool.OracleDataSource ds 
    = new oracle.jdbc.pool.OracleDataSource();
  ds.setDriverType("thin");
  ds.setServerName("localhost");
  ds.setPortNumber(1521);
  ds.setDatabaseName("XE"); // Oracle SID
  ds.setUser("Herong");
  ds.setPassword("TopSecret");
  Connection con = ds.getConnection();

 

sqlserver数据库

所需JAR包: sqljdbc.jar

 

DataSource Example:
  com.microsoft.sqlserver.jdbc.SQLServerDataSource  ds 
    = new com.microsoft.sqlserver.jdbc.SQLServerDataSource();
  ds.setServerName("localhost");
  ds.setPortNumber(1269);
  ds.setDatabaseName("AdventureWorksLT");
  ds.setUser("sa");
  Connection con = ds.getConnection();
 

 

 

 

分享到:
评论

相关推荐

    spring连接数据库代码

    本文将详细讲解如何使用 Spring 连接数据库,包括创建数据库、配置 Spring、编写数据库操作代码等步骤。 创建数据库 首先,我们需要创建一个数据库。这里,我们使用 MySQL 数据库管理系统和 SQLyog 工具来创建一个...

    PB11.5 连接SQL数据库方法总结

    本文将详细介绍PB11.5(PowerBuilder 11.5)连接SQL数据库的四种常见方法:使用SNC SQL Native Client、OLE DB、ADO.NET以及ODBC连接数据库,并对每种方法进行深入解析。 #### 一、使用SNC SQL Native Client方式...

    获取数据库连接字符串.docx

    在本文中,我们使用 ADO 连接数据库。首先,需要将连接字符串格式化,例如: strConnect.Format("Provider=MSDAORA.1;DataSource=%s:%s/%s;PersistSecurityInfo=False", csServer, csPort, csDBName); 然后,使用 ...

    java登陆框设计连接数据库

    总之,“java登陆框设计连接数据库”的项目,涉及到Java GUI框架的选择与应用、JDBC数据库连接、数据源配置、安全性策略、异常处理、用户界面设计原则以及性能优化等多个技术知识点。掌握这些知识,不仅能够顺利完成...

    连接数据库的几种方法

    主要涉及的方法包括:通过 JDBC 直接连接、使用数据源(DataSource)的方式以及配置文件加载方式来连接数据库。 ### 一、通过 JDBC 直接连接数据库 这种方式是最常见的数据库连接方法之一,通常适用于简单的应用...

    补充 数据库连接池.ppt

    2. **快速响应**:连接池在启动时会预创建一定数量的连接,因此后续的数据库操作可以直接使用这些已准备好的连接,减少了连接初始化的时间,提高了系统的响应速度。 3. **资源分配**:允许管理员根据需求设置最小和...

    Sptring Boot整合mybatis(连接数据库测试及md5加密)

    在本项目中,"Spring Boot整合mybatis(连接数据库测试及md5加密)"是一个适合初学者的教程,旨在教你如何将流行的Spring Boot框架与MyBatis ORM(对象关系映射)工具结合,同时实现数据库连接和MD5加密功能。...

    各种连接数据库的方法java版的

    在Java编程中,连接数据库是一项基础且至关重要的任务。它使得应用程序能够与数据库进行交互,执行查询、更新数据等操作。下面将详细讲解几种常见的Java连接数据库的方法。 1. **JDBC (Java Database Connectivity)...

    PB125连接SQL数据库两种方法

    - `SQLCA.DBParm` 设置为 `"PROVIDERSTRING='database=Mydatabase',PROVIDER='SQLOLEDB',DATASOURCE='server'"`,这里指定了使用的OLEDB提供者、数据源以及数据库名称。 2. **连接验证**: - 同样使用 `sqlca....

    利用java的jdbc连接数据库中间件

    连接池预先创建一定数量的数据库连接,当需要时可以快速获取,用完后归还,避免了频繁地创建和销毁连接。 2. **DataSource**:JDBC的DataSource接口是获取数据库连接的主要方式。在Java Bean中,我们可以配置...

    delphi连接ACCESS数据库

    这个路径是连接数据库的关键信息之一。 2. **配置ADOConnection组件**:接下来,使用ADOConnection组件建立数据库连接。在代码中,首先检查连接状态,如果未连接,则尝试建立新连接。连接字符串是建立数据库连接的...

    solr连接数据库配置

    在Solr中,连接数据库是一项重要的配置,这使得我们可以将数据库中的数据导入到Solr中,以便进行快速检索。这篇博客“solr连接数据库配置”可能是关于如何在Solr中设置和管理与数据库的连接,以便索引和查询来自...

    spring框架、数据库池连接等之间连接的jar包.rar

    综上所述,这个"spring框架、数据库池连接等之间连接的jar包"包含了Spring框架与数据库连接池相关的类库,便于开发者快速构建使用Spring和MySQL的Java应用。通过合理配置和使用这些jar包,可以大大提高应用的稳定性...

    通用数据库连接文件 详解

    2. **异常处理**:在尝试连接数据库时,还需要考虑可能出现的各种错误情况。例如,如果`pymee.udl`文件不存在或者连接失败,应该给出相应的提示信息: ```delphi try // 尝试连接代码... except ShowMessage('...

    java连接数据库常用jar包集合

    在Java编程中,连接数据库是常见的任务,而这个"java连接数据库常用jar包集合"包含了进行这项工作所需的重要库文件。这些jar包主要是Java数据库连接(JDBC)驱动和连接池实现,它们允许Java应用程序与各种数据库系统...

    JAVA 完整的数据库连接池实现

    然后,我们可以通过 `getConnection()` 方法获取数据库连接,使用完后通过 `close()` 方法归还连接至连接池。 5. **最佳实践** - 根据应用的并发需求和数据库性能调整连接池参数。 - 定期检查和监控连接池状态,...

    SQL2005 连接数据库

    #### 一、使用`java.sql.DriverManager`连接数据库 `DriverManager`类是Java标准库的一部分,用于加载数据库驱动并建立数据库连接。以下是对`DBHelper`类中连接过程的详细说明: 1. **静态初始化块**:在`DBHelper...

    ssh数据库连接池proxool

    4. **编程接口**:在应用程序中通过编程接口(如Spring的`DataSource`)获取数据库连接,使用完毕后释放。 5. **测试与优化**:测试应用程序的运行情况,根据监控数据调整Pool Profile的参数,达到最佳性能和资源...

Global site tag (gtag.js) - Google Analytics