在項目中經常遇到需要訪問除了主數據庫外其他數據庫視圖或接口的情況,這時候就需要配置多個數據庫連接信息,下面我們嘗試連接oracle和sqlserver數據庫。
首先找到配置文件,看你的項目如何設置,有些是yml格式有些是properties格式,這里就拿yml舉例。

此處是默認的數據庫連接信息,primary參數是配置的默認數據庫,當entity中不指定數據庫信息的時候就會找這個,然后直接在huli下方或添加其他數據庫信息,信連接信息的參數跟上述一樣注意需要換驅動信息。

如上圖,huli是用oracljdbce驅動連接oracle數據庫,tracing是sqlserverjdbc驅動的sqlserver數據庫。
然后需要在mapper中指定tracing數據庫實例的庫避免歸到huli上

使用@DS(數據庫名)就可以對該接口指定數據庫,然后查詢中調用這個接口就可以查尋當前數據
關鍵詞:



