springboot鏈接oracle,配置數據庫連接池

快速搭建一個springboot web項目

SpringBoot中的數據庫連接池

SpringBoot鏈接oracle
oracle由於權限問題需要自己下載jar包,然後構建到maven倉庫中。
下載oracle 11g並安裝

安裝後拷貝jar包,目錄結構G:\Oracle-install\Oracle-app\product\11.2.0\dbhome_1\jdbc\lib(我的Oracle安裝目錄)
在這裏插入圖片描述
在這裏插入圖片描述
選擇合適的jar包,我這裏選的是ojdbc6.jar,適用於jdk8

將jar包改名爲 ojdbc6-10.2.0.3.0.jar 拷貝到該目錄下:
在這裏插入圖片描述
將jar包構建到maven本地倉庫中:
cmd命令執行如下語句(需提前安裝maven,並創建本地倉庫)

mvn install:install-file -Dfile=ojdbc6-10.2.0.3.0.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=10.2.0.3.0 -Dpackaging=jar -DgeneratePom=true

執行成功如圖:
在這裏插入圖片描述
然後將ojdbc6-10.2.0.3.0.jar拷貝到本地倉庫中(我的目錄:E:\apache-maven\maven-local-warehouse\com\oracle\ojdbc6\10.2.0.3.0)
在這裏插入圖片描述
接下來配置springboot 鏈接oracle

pom.xml中加入如下依賴:

		<!-- Spring Boot JDBC -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jdbc</artifactId>
        </dependency>

        <!-- oracle -->
        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>10.2.0.3.0</version>
        </dependency>

application.properties 加入連接參數:

#配置Spring Data JPA
spring.jpa.database=oracle 
#spring.jpa.show-sql=true
#spring.jpa.hibernate.ddl-auto=update

#配置oracle驅動以及數據庫用例
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521/orcl
spring.datasource.username=scott
spring.datasource.password=scott

配置數據庫連接池(pom.xml):

		<!-- Spring Boot JDBC Pool -->
        <dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-jdbc</artifactId>
        </dependency>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章