2017-02-21 147 views
0

我有一個處理器登錄到數據庫中,並根據消息中的信息和消息標記消息。Apache Camel處理器安全配置

問題是爲處理器設置連接字符串以確保其安全性的最佳方法是什麼?

現在我正在將一個.cfg文件加載到spring blueprint xml中,並使用bind註釋將其綁定到處理器中的屬性。但我想知道是否有更好,更安全的方法來做到這一點。

+0

請您詳細說明一下嗎?也許發佈處理器實現。 – Khaled

+0

這不是一個駱駝問題,因爲它全部如何連接到數據庫以及如何配置。如果數據庫/ jdbc驅動程序等支持安全連接 - 那麼在供應商文檔中查找如何執行此操作。 –

+0

@clausisben這不是關於將憑據提供給數據庫,而是提供給訪問它的處理器。 – Tezra

回答

0

我最終做的是創建一個專門用於檢索核心配置信息的新bean,然後僅使用@BeanInject,或者僅將它作爲類參數傳遞給需要它的類。

現在我可以處理它的安全性(或者至少比以前好多了),如果需要,我可以輕鬆地替換/更改它以從受信任的中央服務器獲取設置,而不是在需要時是。