美文网首页前后端相关
JDBC之Oracle数据库连接

JDBC之Oracle数据库连接

作者: 忘我怎么解 | 来源:发表于2020-04-22 14:50 被阅读0次

最近在做一个项目,必须从Oracle数据库中爬取数据,但项目本身用的是PostgreSQL数据库。由于只是对一张表的数据进行爬取,不想配置spring boot工程双数据源,则选择用最直接的方式JDBC连接,进行数据爬取。

1. Maven依赖配置

      <!--添加Oracle连接的依赖包-->
      <dependency>
          <groupId>oracle</groupId>
          <artifactId>ojdbc6</artifactId>
          <version>11.2.0.3</version>
      </dependency>

如果依赖下载失败,建议从mvnrepository网站中搜索并下载对应oracle版本的ojdbc6依赖包,下载完之后,可以上传nexus私服(勾选生成pom文件)。

2. JDBC连接

配置连接参数:

        try {
            BasicDataSource base = new BasicDataSource();
            base.setDriverClassName("oracle.jdbc.driver.OracleDriver");
            base.setUrl("jdbc:oracle:thin:@host:1521:orcl");
            base.setUsername("system");
            base.setPassword("123456");
            base.setInitialSize(5);
            base.setMaxActive(10);
            jdbcTemplate = new JdbcTemplate(base);
        } catch (Exception e) {
            e.printStackTrace();
        }

调用方式:

List<Map<String, Object>> list = jdbcTemplate.queryBySQL("SELECT * from ORCL.ST_RSVR_R WHERE ROWNUM <= 10");

相关文章

  • oracle之jdbc连接oracle

    转载链接 JDBC连接ORACLE的三种URL格式 oracle之jdbc连接oracle 格式1 使用SID 的...

  • MySQL、Oracle、Sql Server数据库JDBC的连

    MySQL、Oracle、Sql Server数据库JDBC的连接方式 MySQL、Oracle、Sql Serv...

  • Java-JDBC

    JDBC让java程序可以连接任何提供了JDBC驱动的数据库(Mysql/Oracle/SOL server)。 ...

  • JDBC增删改查0602

    JDBC主要是用于关系型数据库(Mysql、Oracle、DB2)连接jdbc的快速入门程序 :① 导入jar包 ...

  • JDBC的连接过程

    JDBC连接数据库,创建一个以JDBC连接数据库的程序,包含6个步骤: 1、加载JDBC驱动程序: 在连接数据库之...

  • MySQL 入门(五)

    十、JDBC(重点) 1. 数据库驱动 应用程序通过驱动,连接数据库,如:MySQL 驱动、Oracle 驱动; ...

  • JDBC之Oracle数据库连接

    最近在做一个项目,必须从Oracle数据库中爬取数据,但项目本身用的是PostgreSQL数据库。由于只是对一张表...

  • Java** JDBC连接 **Oracle

    Java JDBC Thin Driver 连接 Oracle有三种方法,如下: 格式一: Oracle JDBC...

  • BIRT 如何连接 MongoDB

    MongoDB 不同于 Oracle,MYSQL 这些关系数据库,没有提供 JDBC 连接,查询语言也不是 SQL...

  • java基础-day33-数据库连接

    JDBC 1. JDBC介绍 2. JDBC连接数据库所需的必要条件 3. JDBC连接MySQL数据库 3.1 ...

网友评论

    本文标题:JDBC之Oracle数据库连接

    本文链接:https://www.haomeiwen.com/subject/mseiihtx.html