`

java连接数据库demo

阅读更多
package databaseDB_connection;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/*
* 创建连接数据库(需要数据库服务保持运行状态,需要ojdbc6.jar包)
* */
public class util {
public static Connection getConnection() {
Connection conn = null;
try {
// 加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(
"jdbc:oracle:thin:@172.22.0.84:1521:devdb", "sywj", "sywj");
} catch (Exception e) { // jdbc:oracle:thin:@172.22.0.84:1521:devdb
// TODO: handle exception
e.printStackTrace();
}
return conn;

}

// 关闭数据库
public void closeDB(ResultSet rs, Statement smt, Connection conn) {
try {
if (rs != null) {
rs.close();
}
if (smt != null) {
smt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("关闭数据库连接失败!");
e.printStackTrace();
}
}
//测试连接是否成功
public static void main(String[] args) {
System.out.println(util.getConnection());
                //打印oracle.jdbc.driver.T4CConnection@2d2c6ed8 则连接数据库成功
}
}
分享到:
评论

相关推荐

    java连接数据库Demo

    在Java编程中,连接数据库是一项基础且重要的技能。本文将详细介绍如何使用Java连接MySQL数据库,适合初学者入门学习。我们将探讨以下知识点: 1. **Java Database Connectivity (JDBC)**: JDBC是Java API,用于与...

    java连接Mysql数据库Demo

    Java连接MySQL数据库是Java开发中的常见任务,JDBC(Java Database Connectivity)是Java与数据库交互的标准接口。本Demo将向你展示如何使用Java通过JDBC连接到MySQL数据库,执行SQL语句并处理结果。 首先,我们...

    java 连接mysql demo和所有jar

    在这个"java连接mysql demo和所有jar"的压缩包中,包含了实现这一功能所需的示例代码和必要的库文件。下面我们将深入探讨相关知识点。 首先,Java连接MySQL主要依赖于`JDBC`(Java Database Connectivity),它是...

    java连接mysql数据库连接池demo

    在"java连接mysql数据库连接池demo"这个项目中,我们可以深入探讨以下几个方面: 1. **JDBC**: JDBC是Java平台的标准接口,它允许Java程序与各种数据库进行交互。通过JDBC,开发者可以执行SQL语句,处理结果集,...

    java连接各种数据库DEMO

    ### Java连接各种数据库示例详解 #### 一、Java连接Oracle数据库 在Java中连接Oracle数据库,主要通过Oracle JDBC驱动来实现。以下是一段典型的Java代码示例,用于连接Oracle数据库,并从`test`表中读取数据。 ##...

    Java连接SybaseSqlAnywhere数据库驱动以及Demo

    一个典型的Java连接数据库的代码片段可能如下所示: ```java import java.sql.*; public class DataBaseTest { public static void main(String[] args) { String url = "jdbc:sybase:TDS:localhost:2638/...

    通过Java代码备份Mysql数据库Demo

    这个“通过Java代码备份Mysql数据库Demo”是一个简单的示例,旨在帮助开发者快速理解和实践这一功能,从而节省学习和调试的时间。 首先,我们需要了解Java中用于连接MySQL数据库的JDBC(Java Database Connectivity...

    java连接数据库 PPT+源码教程

    Java连接数据库是Java编程中的重要组成部分,主要用于与各种关系型数据库进行交互。在这个PPT+源码教程中,我们将深入探讨如何使用Java Database Connectivity (JDBC) API来实现这一目标。JDBC是Java中用于访问...

    java连接数据库的demo(包括sql、mysql)

    本示例("java连接数据库的demo(包括sql、mysql)")旨在展示如何使用Java来连接SQL(Structured Query Language)和MySQL数据库。SQL是用于管理关系型数据库的标准语言,而MySQL则是一种流行的关系数据库管理系统。 ...

    用java链接数据库的demo

    用java链接数据库的demo,我是用swing做的界面,毕竟awt也过时了,请运行前不要忘了先将数据库和java连接起来,用jdbc,不过我建议使用eclipse,编译快,而且还对于数据库连接还有专用项,具体配置还是上网去查吧

    Java连接数据库 JDBC封装类 带使用例子

    Java JDBC封装类,带增删改查例子,支持oracle,MySql,hsqldb 等,支持事务,返回数据格式 支持二维数组,MAP格式,以及javabean对象。有利于初学者DbDemo.java为demo,Connect为jdbc封装类,可以作为项目共通类使用。

    java连接mysql数据库实现简单的学生成绩管理

    在Java编程语言中,连接MySQL数据库是开发许多应用程序的基础,特别是涉及到数据存储和检索的系统。本教程将介绍如何使用Java实现一个简单的学生成绩管理系统,该系统完全基于控制台输出,适合Java初学者进行基础...

    Java对数据库CRUD DEMO

    2. **连接数据库**: 使用`DriverManager.getConnection()`方法建立与数据库的连接。首先需要加载数据库驱动(例如,对于MySQL,是`com.mysql.jdbc.Driver`),然后提供数据库URL、用户名和密码。 3. **创建...

    flex+java 读写数据库Demo

    "flex+java 读写数据库Demo"就是一个典型的案例,它展示了如何利用Adobe Flex作为前端UI框架,与Java后端配合,实现对数据库的读写操作。Flex是基于ActionScript的富互联网应用(RIA)开发平台,而Java则是强大的...

    java手写数据库连接池

    数据库连接池是Java应用程序中非常重要的一个组件,它在提高应用性能、节省系统资源方面起着关键作用。本文将深入探讨如何使用Java手写数据库连接池,并基于maven进行项目构建。我们将分析四个核心类的功能,以及...

    JAVA程序连接访问国产达梦数据库(DM7)

    首先,我们需要安装达梦数据库的JDBC驱动,这是Java连接数据库的关键。通常,驱动包会包含在`dm.jdbc.driver.DmDriver`类中。将驱动添加到项目类路径后,我们可以通过以下步骤建立连接: 1. 引入JDBC驱动: 在Java...

    SpringBoot整合Mybatis连接数据库demo

    至此,一个简单的SpringBoot整合Mybatis连接数据库的示例就完成了。这个例子展示了如何设置数据源、配置Mybatis,以及创建Mapper接口、XML文件,最后通过Service和Controller层实现业务逻辑。通过Thymeleaf,我们还...

    java连接数据库的几种方式

    ### Java连接数据库的几种方式 在Java开发过程中,经常需要与数据库进行交互,这就涉及到如何用Java语言连接各种类型的数据库。本文将详细介绍八种常见的Java连接数据库的方式,并给出具体的示例代码。 #### 1. ...

    JDBC连接mysq数据库Demo

    **JDBC连接MySQL数据库Demo详解** Java Database Connectivity (JDBC) 是Java编程语言与各种数据库进行交互的标准API,它使得Java开发者能够编写数据库应用程序,而无需关心底层数据库系统的具体细节。在本篇教程中...

    springMVC配置连接数据库实现登录功能的一个小demo

    在这个"springMVC配置连接数据库实现登录功能的小demo"中,我们将探讨如何使用Spring MVC与Hibernate集成来处理用户登录功能。Hibernate是一个流行的ORM(对象关系映射)框架,它简化了与数据库的交互。 首先,我们...

Global site tag (gtag.js) - Google Analytics