Springboot配置jdbc資料來源

2022-09-08 06:18:11 字數 3532 閱讀 2000

通過@properitessource註解讀取配置資訊

1,加入依賴

2,通過自定義配置檔案配置資料來源資訊

3,建立配置類

package

com.bdqn.springbootjdbc.config;

import

com.alibaba.druid.pool.druiddatasource;

import

org.springframework.beans.factory.annotation.value;

import

org.springframework.context.annotation.bean;

import

org.springframework.context.annotation.configuration;

import

org.springframework.context.annotation.propertysource;

import

j**ax.sql.datasource;

/** 資料來源的jdbc配置類

* */

@configuration

@propertysource("classpath:/jdbc.properties")//

載入指定的jdbc配置檔案

public

class

jdbcconfiguraction ")

private

string driverclassname;

@value("$")

private

string url;

@value("$")

private

string username;

@value("$")

private

string password;

/*例項化druid

*/@bean

public

datasource getdatasource();}

4,測試結果 設定斷點測試

通過@configurationproperties讀取配置資訊  可以將配置資訊達到充分的復用

記得一定要在springboot的配置檔案配置資料資訊

屬性名必須與配置檔案相同

/*

* jdbc配置資訊屬性類

* */

@configurationproperties(prefix = "jdbc")//

public

class

jdbcproperties

public

void

setdriverclassname(string driverclassname)

public

string geturl()

public

void

seturl(string url)

public

string getusername()

public

void

setusername(string username)

public

string getpassword()

public

void

setpassword(string password)

}

/*

* 資料來源的jdbc配置類

* */

@configuration

//@propertysource("classpath:/jdbc.properties")

//載入指定的jdbc配置檔案

@enableconfigurationproperties(jdbcproperties.class)//

指定載入那個配置資訊屬性類

public

class

jdbcconfiguraction ;

}

優雅的使用@conifuractionproperites註解   可以取消之前的屬性類

直接使用配置檔案配置資料來源

測試

報錯沒關係因為沒有ok這個頁面

使用第三方資料來源

加入資料來源依賴

在配置檔案修改

jdb 除錯android 簡介

jdb 包含在jdk,使用jdb 之前需要先配置jdk的環境變數。jdb 常用於三方apk 無原始碼動態除錯,與其配合的工具為 baksmali apkanalyser,通過apkanalyser列印堆疊,理清楚正常情況下的 流程。使用baksmali,獲取 相關 的方法名,變數名,使用jdb 動態...

20175206迭代與JDB測試

實驗要求 1 使用c n,m c n 1,m 1 c n 1,m 公式進行遞迴程式設計實現求組合數c m,n 的功能 2 m,n 要通過命令列傳入 實驗案例 測試執行截圖 c 3,2 的測試 c 2,3 c 2,2 的測試 根據組合數的定義,c n,m 當m n時,c n,m 的值為1 當m 0時,...

SpringBoot常用配置

前言 springboot整合了主流的第三方框架,但是需要使用springboot那一套配置方式。但是我這裡只列舉了非常非常常用的,可以看已發的幾篇部落格,慢慢會補充。當然官方文件裡也有相應的配置,可惜沒有注釋。spring.resources.cache period 設定資源的快取時效,以秒為單...