第一步:导入驱动包,这个包在Oracle安装目录下可以找到,例如:E:\Oracle\product\12.2.0\dbhome_1\jdbc\lib;

第二步就是写代码了

 1 import java.sql.Connection;
 2 import java.sql.DriverManager;
 3 import java.sql.SQLException;
 4
 5 public class DBUtil {
 6     private static String username="c##scott";
 7     private static String password="tiger";
 8     private static String diver="oracle.jdbc.OracleDriver";
 9     private static String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";//如果是服务器则这儿应该改成ip:1521:xe
10
11     public static Connection getConnection() {
12         Connection connection=null;
13         try {
14             Class.forName(diver);
15             connection=DriverManager.getConnection(url, username, password);
16
17         } catch (ClassNotFoundException e) {
18             // TODO Auto-generated catch block
19             throw new RuntimeException("class not find!", e);
20         } catch (SQLException e2) {
21             // TODO Auto-generated catch block
22             throw new RuntimeException("get connection error!", e2);
23         }
24         return connection;
25
26     }
27
28 }

public class test {public static void main(String []args){Connection connection=DBUtil.getConnection();String sql="select * from student";PreparedStatement preparedStatement=null;ResultSet resultSet=null;System.out.println("OK");try {preparedStatement=connection.prepareStatement(sql);resultSet=preparedStatement.executeQuery();while(resultSet.next()){String id=resultSet.getString("id");String name=resultSet.getString("name");System.out.println(id+"\t"+name);}} catch (SQLException e) {// TODO Auto-generated catch block
            e.printStackTrace();}
}

test.java

这样就OK了

转载于:https://www.cnblogs.com/w-honey/p/9486749.html

java连接Oracle数据库相关推荐

  1. java中oracle.链接,java连接Oracle数据库的方法解析

    本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...

  2. scala 连接oracle_一分钟教你学会用java连接Oracle数据库

    package java_jdbc; //java连接Oracle数据库 import java.sql.Connection; import java.sql.DriverManager; impo ...

  3. java连接数据库 oracle,Oracle数据库之一分钟教你学会用java连接Oracle数据库

    本文主要向大家介绍了Oracle数据库之一分钟教你学会用java连接Oracle数据库,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. package java_jdbc; // ...

  4. Java连接Oracle数据库(详细!快速上手)

    Java连接Oracle数据库及封装JDBC 如果你点开看到了这篇文章,说明你已经或多或少地通过学校学习亦或是自学了解了 oracle 数据库的基本用法.但是实际在开发程序的时候,我们是不可能手动地去 ...

  5. Java连接Oracle数据库常用方法

    JDBC的六大步骤: 注册驱动 获取连接 获取执行sql语句对象 执行sql语句 处理结果集 关闭资源 oracle URL: jdbc:oracle:thin:@localhost:1521:SID ...

  6. 一个非常标准的Java连接Oracle数据库的示例代码

    最基本的Oracle数据库连接代码(只针对Oracle11g): 1.右键项目->构建路径->配置构建路径,选择第三项"库",然后点击"添加外部Jar&quo ...

  7. java连接oracle数据库 -- jdbc连接

    a.      倒入oracle的jar包 b.      编写java文件 package com.sp; import java.sql.*; //使用jdbc连接oracle public cl ...

  8. java 连接oracle数据库(最简单的使用)

    文章目录 准备工作 1. 新建maven 2. 添加jar包 3. 新建包以及类 4. 导入依赖 建立连接 query delete update insert 准备工作 1. 新建maven 这里g ...

  9. Oracle 原理: JAVA连接Oracle数据库 (JDBC)

    首先第一步要新建JAVA工程并且到导入Oracle驱动到JAVA外部依赖包: 驱动也可以在网络上找.只要下载Oracle,Oracle驱动就存在,驱动就是 jdbc目录下的ojdbc6.jar文件., ...

  10. java oracle数据库连接代码,java连接oracle数据库代码实例(注释详解)

    import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sq ...

最新文章

  1. 用T-SQL得到数据库的可视化结构
  2. 【机器学习入门到精通系列】异常检测
  3. 《时间简史》(评论一)(转载)
  4. mysql权限与安全
  5. uboot 分析之 启动流程
  6. oracle不开归档对效率会快吗,关于性能:存档庞大的数据库(oracle),而不会影响向其插入记录的进程...
  7. (LINQ 学习系列)(8)Linq教程实例: 事务处理
  8. linux的TCP连接数量最大不能超过65535个,那服务器是如何应对百万千万的并发的?
  9. activemq 性能测试_ActiveMQ性能测试
  10. 排序算法之冒泡排序(C/C++)
  11. Maven:解决jar包冲突和企业开发常用编写
  12. 1295. 统计位数为偶数的数字
  13. android九宫格忘了,九宫格密码忘了怎么办?九宫格锁屏忘记密码解决方法
  14. 袁玉玮:简介人工智能在基金界的应用现状 (二)卖方交易员被冲击
  15. xshell 官网下载
  16. SpringBoot代理设置
  17. 二十四节气—处暑,暑气渐轻,热力不减。
  18. 运放全波整流电路_万能整流电路:运放+整流二极管
  19. pandas 公益学习 综合练习与学习总结
  20. HC05蓝牙模块与stm32通信

热门文章

  1. 数据平台-第一章-数据质量提升
  2. Does Rails Hurt?
  3. spring 启动完成后事件监听器处理
  4. 仿58网,赶集网,百姓网swfupload图片上传效果(asp.net 2.0)
  5. 走上这条路,也许是缘份
  6. 欢迎大家讨论一个关于界面显示的问题!!
  7. 用计算机进行实时自动采集,计算机的五大主要用途
  8. 设计一个处理两种类型地址的地址簿程序_短信平台的API接口都有哪些类型?
  9. html如何整齐排列选择框,html – 如何均匀地排列多个内嵌块元素?
  10. python模块调用模块_Python模块调用