- 浏览: 373468 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (247)
- 数据库以及sql (11)
- java (48)
- 爬虫学习 (20)
- java编程 (28)
- python编程以及安装和配置 (27)
- oracle数据库 (32)
- mongodb基本操作 (4)
- linux学习 (7)
- easyUI (2)
- nodeJs (8)
- python学习 (16)
- 其他 (13)
- hadoop (1)
- svn (1)
- 汉字 (1)
- windows (2)
- jsp (5)
- fiddler (1)
- ETL (1)
- teamviewer (1)
- maven (4)
- GIT (2)
- datagrip (1)
- ocr (1)
- redis (3)
- mysql (3)
- linux (1)
- 数据服务 (0)
最新评论
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 则连接数据库成功
}
}
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字符串 与 ASCII码相互转换
2018-09-12 14:32 10288public class stringToAscii { p ... -
java根据url下载附件源码
2017-04-18 10:37 711public static void runDownLoad( ... -
解决553 authentication is required 错误
2017-04-12 09:46 3555//获取系统属性 Properties pro = Sys ... -
java序列化和反序列化 以及transient的含义
2017-04-11 15:31 699=============================== ... -
ajax跨源解决办法(jsonp)
2017-04-11 10:39 467<!DOCTYPE html PUBLIC " ... -
socket知识
2017-04-11 10:29 467网络应用: socket java: socket类 1. ... -
URL的常用方法和获取网页数据实例
2017-04-10 11:23 610=============================== ... -
tomcat发布Java项目的两种方式
2017-04-06 15:19 359部署tomcat项目有两种方式: 方法一是在eclipse中启 ... -
HashSet,TreeSet和LinkedHashSet的区别
2017-04-06 10:10 407原文:http://www.cnblogs.com ... -
java中map排序(SortedMap的用法)
2017-04-06 09:47 2104package JavaSenior; import jav ... -
java遍历list和map集合
2017-04-06 09:18 1287package JavaSenior; import jav ... -
在Eclipse中使用Axis2插件自动生成WSDL文件
2017-03-30 16:48 1034原文:http://blog.csdn.net/a198810 ... -
java模拟浏览器抓取网站信息和下载附件
2017-03-30 09:46 1638package com.teamdev.jxbrowser.c ... -
window_根据进程号关闭进程
2017-03-29 11:22 549netstat -ano | findstr 80 //列出进 ... -
java代码关闭指定进程
2017-03-28 17:07 1238//window下 public static void m ... -
eclipse配置webservice
2017-03-28 14:19 518引用:http://www.cnblogs.com/xwdre ... -
java遍历list和map的几种方式
2017-03-24 17:06 1011package JavaSenior; import jav ... -
java多态的优点和存在的必要条件
2017-03-24 14:46 1343/** 多态的优点: 1. 消除类型之间的耦合关系 ... -
java 目录创建,遍历与删除
2017-03-24 10:56 524package JavaAdvanced; import j ... -
java输入输出流
2017-03-24 10:15 638package JavaAdvanced; //Java 流( ...
相关推荐
在Java编程中,连接数据库是一项基础且重要的技能。本文将详细介绍如何使用Java连接MySQL数据库,适合初学者入门学习。我们将探讨以下知识点: 1. **Java Database Connectivity (JDBC)**: JDBC是Java API,用于与...
Java连接MySQL数据库是Java开发中的常见任务,JDBC(Java Database Connectivity)是Java与数据库交互的标准接口。本Demo将向你展示如何使用Java通过JDBC连接到MySQL数据库,执行SQL语句并处理结果。 首先,我们...
在这个"java连接mysql demo和所有jar"的压缩包中,包含了实现这一功能所需的示例代码和必要的库文件。下面我们将深入探讨相关知识点。 首先,Java连接MySQL主要依赖于`JDBC`(Java Database Connectivity),它是...
在"java连接mysql数据库连接池demo"这个项目中,我们可以深入探讨以下几个方面: 1. **JDBC**: JDBC是Java平台的标准接口,它允许Java程序与各种数据库进行交互。通过JDBC,开发者可以执行SQL语句,处理结果集,...
### Java连接各种数据库示例详解 #### 一、Java连接Oracle数据库 在Java中连接Oracle数据库,主要通过Oracle JDBC驱动来实现。以下是一段典型的Java代码示例,用于连接Oracle数据库,并从`test`表中读取数据。 ##...
Java连接Cache数据库主要涉及到的是如何使用Java编程语言与Intersystems Cache数据库进行交互。Intersystems Cache是一款高性能、面向对象的数据库系统,广泛应用于医疗、金融等领域的复杂数据管理。在Java环境中,...
一个典型的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数据库的JDBC(Java Database Connectivity...
Java连接数据库是Java编程中的重要组成部分,主要用于与各种关系型数据库进行交互。在这个PPT+源码教程中,我们将深入探讨如何使用Java Database Connectivity (JDBC) API来实现这一目标。JDBC是Java中用于访问...
本示例("java连接数据库的demo(包括sql、mysql)")旨在展示如何使用Java来连接SQL(Structured Query Language)和MySQL数据库。SQL是用于管理关系型数据库的标准语言,而MySQL则是一种流行的关系数据库管理系统。 ...
用java链接数据库的demo,我是用swing做的界面,毕竟awt也过时了,请运行前不要忘了先将数据库和java连接起来,用jdbc,不过我建议使用eclipse,编译快,而且还对于数据库连接还有专用项,具体配置还是上网去查吧
Java JDBC封装类,带增删改查例子,支持oracle,MySql,hsqldb 等,支持事务,返回数据格式 支持二维数组,MAP格式,以及javabean对象。有利于初学者DbDemo.java为demo,Connect为jdbc封装类,可以作为项目共通类使用。
在Java编程语言中,连接MySQL数据库是开发许多应用程序的基础,特别是涉及到数据存储和检索的系统。本教程将介绍如何使用Java实现一个简单的学生成绩管理系统,该系统完全基于控制台输出,适合Java初学者进行基础...
2. **连接数据库**: 使用`DriverManager.getConnection()`方法建立与数据库的连接。首先需要加载数据库驱动(例如,对于MySQL,是`com.mysql.jdbc.Driver`),然后提供数据库URL、用户名和密码。 3. **创建...
"flex+java 读写数据库Demo"就是一个典型的案例,它展示了如何利用Adobe Flex作为前端UI框架,与Java后端配合,实现对数据库的读写操作。Flex是基于ActionScript的富互联网应用(RIA)开发平台,而Java则是强大的...
数据库连接池是Java应用程序中非常重要的一个组件,它在提高应用性能、节省系统资源方面起着关键作用。本文将深入探讨如何使用Java手写数据库连接池,并基于maven进行项目构建。我们将分析四个核心类的功能,以及...
首先,我们需要安装达梦数据库的JDBC驱动,这是Java连接数据库的关键。通常,驱动包会包含在`dm.jdbc.driver.DmDriver`类中。将驱动添加到项目类路径后,我们可以通过以下步骤建立连接: 1. 引入JDBC驱动: 在Java...
至此,一个简单的SpringBoot整合Mybatis连接数据库的示例就完成了。这个例子展示了如何设置数据源、配置Mybatis,以及创建Mapper接口、XML文件,最后通过Service和Controller层实现业务逻辑。通过Thymeleaf,我们还...
### Java连接数据库的几种方式 在Java开发过程中,经常需要与数据库进行交互,这就涉及到如何用Java语言连接各种类型的数据库。本文将详细介绍八种常见的Java连接数据库的方式,并给出具体的示例代码。 #### 1. ...
**JDBC连接MySQL数据库Demo详解** Java Database Connectivity (JDBC) 是Java编程语言与各种数据库进行交互的标准API,它使得Java开发者能够编写数据库应用程序,而无需关心底层数据库系统的具体细节。在本篇教程中...