public class JDBC_Conn_DB {private static String path="src/com/briup/environment/file/jdbc.properties";//读取properties文件public static Properties getProperties() {Properties prop = new Properties();try {prop.load(new FileReader(new File(path)));/*String driver = prop.getProperty("driver");String url = prop.getProperty("url");String username = prop.getProperty("username");String password = prop.getProperty("password");System.out.println("driver:"+driver);System.out.println("url:"+url);System.out.println("username:"+username);System.out.println("password:"+password);*/}catch (IOException e) {e.printStackTrace();}return prop;     }//JDBC连接Oracle数据库测试public static void main(String[] args) {Properties prop = getProperties();try {//1.注册驱动Class.forName(prop.getProperty("driver"));//2.创建Connection对象String url = prop.getProperty("url");String username = prop.getProperty("username");String password = prop.getProperty("password");Connection conn=DriverManager.getConnection(url, username, password);//3.创建Statement对象String sql = "insert into e_detail_1(name,srcId,dstId)values(?,?,?)";PreparedStatement prep=conn.prepareStatement(sql);//4.执行SQL语句prep.setString(1, "李四"); prep.setString(2, "222"); prep.setString(3, "333");prep.execute();//5.处理结果集//6.关闭连接prep.close();} catch (Exception e) {e.printStackTrace();}}}

JDBC连接Oracle,读取Properties相关推荐

  1. JDBC连接ORACLE的三种URL格式

    使用jdbc连接oracle时url有三种格式 格式一: Oracle JDBC Thin using an SID jdbc:oracle:thin:@host:port:SID 例如: jdbc: ...

  2. JDBC连接Oracle数据库测试

    JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...

  3. Linux(Centos)下jdbc连接oracle速度超慢的问题

    最近在centos下写个java swing程序,发现在linux用jdbc连接oracle及其缓慢,还经常失败.但是同样的程序在windows下运行就连接的非常快.网上搜索了很长时间都和我这情况没关 ...

  4. 解决centos下tomcat启动太慢 JDBC连接oracle太慢的问题

    解决centos下tomcat启动太慢 & JDBC连接oracle太慢的问题 参考文章: (1)解决centos下tomcat启动太慢 & JDBC连接oracle太慢的问题 (2) ...

  5. jdbc连接Oracle/MySQL数据库进行批量导入操作,如何提高效率???

    使用JDBC连接Oracle数据库进行批量数据导入的时候,特别是大批量数据连续插入(百万级或以上),如何提高效率呢? 在JDBC编程接口中有两个方法特别值得注意: (1)void addBatch() ...

  6. jdbc连接oracle数据库

    jdbc连接Oracle数据库的步骤: 1.导入需要的jar包,比如ojdbc6.jar 2.加载驱动.Class.forName("oracle.jdbc.OracleDriver&quo ...

  7. Java案例:利用JDBC连接Oracle数据库

    Java案例:利用JDBC连接Oracle数据库 一.准备工作 1.启动SQL Developer,设置java.exe路径 2.在Oracle SQL Developer里,新建数据库连接 连接名: ...

  8. java jdbc连接oracle数据库连接 不抛出异常,JDBC连接Oracle发生异常的原因

    当你通过JDBC连接Oracle数据库时发生了异常首先应该确认你的JRE是否配置正确,一般oracle10g,JRE1.4以上应当使用ojdbc14.jar. 其次你要确定你的Java语法是否错误,这 ...

  9. Oracle : 使用JDBC连接ORACLE的三种URL格式

    文章目录 格式一: Oracle JDBC Thin using an SID: 格式二: Oracle JDBC Thin using a ServiceName: 格式三:Oracle JDBC ...

最新文章

  1. ubuntu install node npm bower
  2. 《从Paxos到ZooKeeper 分布式一致性原理与实践》读书笔记
  3. 基于selenium实现12306的登录操作(图形验证码识别)
  4. hls fifo_【正点原子FPGA连载】第一章HLS简介--领航者ZYNQ之HLS 开发指南
  5. BDD怎样帮助你解决沟通问题并增进协作
  6. 《企业IT架构转型之道-阿里巴巴中台战略思想与架构实战》读书笔记
  7. 各行各业,各种资源,淘宝售卖的各种资料,全部分享了 !
  8. 卡秘生活APP是一款什么样的APP 关于卡秘生活疑问详细解答
  9. ASP.NET动态网站开发培训-26.在线编辑器FreeTextBox的使用
  10. 草图大师SketchUp2018下载和安装教程
  11. 在deepin 上安装佳能MF 4700打印机驱动
  12. 2012 IMF 全球人均gdp排名
  13. QQ桌球瞄准器开发(1)桌球瞄准器介绍与使用方法
  14. Unreal 和 Unity 3D 各有什么特点?如何选择?
  15. 启发式算法(heuristic algorithm)中的启发式(heuristic)到底是什么意思?
  16. 室内地图导航系统基础功能与衍生服务详解
  17. Leetcode 309. Best Time to Buy and Sell Stock with Cooldown
  18. python进阶之路———文件处理
  19. SQL server 变量、运算符
  20. 截取计算机全屏画面的方法有,电脑怎么截图全屏 详细方法介绍

热门文章

  1. Megacli常用命令整理
  2. day1-推荐算法概念及入门
  3. python threading setdaemon_threading.Thread的setDaemon()方法
  4. 如何优雅地在 microsoft word 插入代码块
  5. 【Python系列课】:Python中的函数
  6. 赛效:WPS文档如何显示标尺
  7. 和平精英苹果手机灵敏度怎么调才稳?百收教程附上
  8. 三目运算的简单运用和理解
  9. 蜂巢科技融资6200万元,打响工业无人机平台争夺战
  10. java之静态代理模式