由於spring boot 是默認且推薦採用yaml和properties配置文件的方式。所以,做者在這裏採用yaml方式爲例:html
application.yml:spring
由於上述配置信息爲自定義的信息,spring boot 的 auto configuration 並不能徹底理解編碼者的意圖,所以咱們要手動創造數據源Bean:sql
Hive:apache
接下來咱們只需在測試類中,注入 hive/phoenix 的 JdbcTemplate,便可實現 hive/phoenix 的數據交互:服務器
Hive:app
Phoenix:spring-boot
雖然 spring boot 自己是不推薦傳統的xml配置的,可是實際生產過程當中因各類客觀因素,致使有時咱們不得不引入傳統的xml形式的配置文件。所以針對 hive/phoenix 若是用xml配置文件,而且在spring boot 下如何實現再作下簡單的介紹:oop
有了xml配置,咱們只需在上述第四步驟測試類的類定義上加入以下註解,便可實現xml配置文件信息的加載:post