通過@properitessource註解讀取配置資訊
1,加入依賴
2,通過自定義配置檔案配置資料來源資訊
3,建立配置類
package4,測試結果 設定斷點測試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();}
通過@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)
}
/*優雅的使用@conifuractionproperites註解 可以取消之前的屬性類 直接使用配置檔案配置資料來源* 資料來源的jdbc配置類
* */
@configuration
//@propertysource("classpath:/jdbc.properties")
//載入指定的jdbc配置檔案
@enableconfigurationproperties(jdbcproperties.class)//
指定載入那個配置資訊屬性類
public
class
jdbcconfiguraction ;
}
測試
報錯沒關係因為沒有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 設定資源的快取時效,以秒為單...