package com.yc.ycportal.ge.util;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.ResultSet;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class DB2Connect {
public static Log log = LogFactory.getLog(DB2Connect.class);
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String uri = "jdbc:db2:/192.168.0.66/ycportal";
String userName = "db2admin";
String passWord = "admin";
public DB2Connect(){
try {
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").isInterface();
} catch (ClassNotFoundException e) {
log.error(e.getMessage());
}
}
public Connection setConn(){
try {
conn = DriverManager.getConnection(uri,userName,passWord);
} catch (SQLException e) {
log.error(e.getMessage());
}
return conn;
}
public void closeConn(){
try {
if(rs!=null){
rs.close();
}
if(stmt!=null){
stmt.close();
}
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
log.error(e.getMessage());
}
}
}
分享到:
相关推荐
Java连接DB2数据库编程是Java开发中的一项重要技能,尤其在企业级应用中,数据库的交互通常是必不可少的。本篇文章将深入探讨如何使用Java来连接并操作DB2数据库,包括基本的连接步骤、所需的库以及实用示例。 首先...
### 通过JDBC使用Java连接DB2数据库的关键知识点 #### JDBC简介 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成...
这两个文件在Java应用程序中起着至关重要的作用,因为它们提供了Java连接DB2数据库所需的驱动程序。以下是关于这些文件以及如何使用它们进行数据库连接的详细解释: 1. `db2jcc.jar`:这个文件是DB2 Universal JDBC...
Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包
以上就是使用Java连接DB2数据库的基本流程。为了提高性能和安全性,推荐使用`PreparedStatement`来预编译SQL语句,并使用连接池管理数据库连接,例如Apache的Commons DBCP或C3P0。此外,还可以考虑使用ORM框架,如...
本篇将详细介绍如何使用Java连接DB2数据库以及涉及的JDBC驱动。 首先,DB2提供了多种JDBC驱动类型,包括Type 1、Type 2、Type 3和Type 4。其中: 1. Type 1(NetBIOS或ODBC桥):这是一个纯Java驱动,依赖于本地...
综上所述,"java连接DB2所需的jar包"包含了所有必要的组件,使得Java开发者能够通过编程方式安全且高效地访问和操作DB2数据库。正确理解和使用这些JAR文件以及相关的JDBC接口和方法,对于任何需要与DB2交互的Java...
Java连接DB2数据库通常涉及到几个关键知识点,包括Java数据库连接(JDBC)、DB2数据库驱动、jar包管理和使用。在本场景中,"最实用的java连接DB2 jar包" 提供了必要的库文件,使得Java应用程序能够与IBM的DB2数据库...
DB2数据库连接客户端是数据库管理员和开发人员用来与IBM DB2数据库进行交互的重要工具。在这个场景中,我们讨论的是一个基于Java编写的客户端工具,它为用户提供了方便的图形用户界面(GUI)来管理和操作DB2数据库。...
Java连接DB2数据库时,通常需要使用特定的驱动程序,这就是所谓的JDBC(Java Database Connectivity)驱动。在Java中,连接DB2数据库的关键是引入正确的jar包,即db2jcc.jar和db2jcc_license_cu.jar。这两个jar包包...
下面通过一个示例代码详细解释如何使用Java连接DB2数据库,并执行数据插入和查询操作: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql...
在本篇中,我们将详细探讨Java连接DB2数据库所需的驱动包以及如何使用它们。 1. **Java Database Connectivity (JDBC)**: JDBC是Java平台上的一个标准接口,它允许Java应用程序通过Java虚拟机(JVM)与各种类型的...
通过学习和理解这段代码,开发者可以更好地掌握Java连接DB2数据库的方法和最佳实践。 总结来说,Java连接DB2实例涉及了JDBC驱动的使用、数据库连接的建立、SQL语句的执行以及结果的处理。熟悉这些知识点对于任何...
### Java版本DB2数据库的备份与还原方法详解 #### 一、引言 DB2作为IBM的一款企业级数据库管理系统,在很多领域都有广泛的应用。相比于Oracle等其他数据库系统,DB2在进行备份和恢复操作时有着自己独特的方式。...
"JDBC连接DB2数据库需要的jar包"这一主题,就是要讨论为了实现Java与DB2之间的通信,我们需要引入哪些JDBC驱动库。 首先,DB2提供了兼容JDBC标准的驱动程序,主要分为四种类型: 1. **Type 1(JDBC-ODBC...
DB2数据库驱动9.7版的jar包是Java开发者用于连接IBM DB2数据库的重要组件。在Java编程环境中,为了能够与DB2数据库进行交互,如执行SQL查询、更新数据或管理数据库对象,需要引入特定的驱动程序。在这个案例中,我们...
#### 二、Java连接DB2数据库 IBM DB2是一种全面的企业级数据库管理系统,支持多种操作系统环境。使用Java连接DB2同样采用JDBC方式。 **示例代码:** ```java Class.forName("com.ibm.db2.jdbc.app.DB2Driver")....
DB2数据库连接驱动jar包是用于...总之,DB2数据库连接驱动jar包是Java开发者连接DB2数据库的关键工具,提供了高效、可靠的连接方式。正确配置和使用这些驱动可以实现灵活的数据库操作,支持各种企业级Java应用的需求。
在本例中,"JDBC连接db2数据库.zip"是一个压缩包,包含了连接IBM DB2数据库所需的JDBC驱动。 DB2是IBM公司开发的一款关系型数据库管理系统,广泛应用于企业级应用,支持多种操作系统平台,如Windows、Linux、Unix和...
Java连接DB2数据库 IBM DB2是一个高性能的企业级数据库系统,其JDBC连接示例如下: ```java Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance(); String URL = "jdbc:db2://localhost:5000/sample";...