我有在Hibernate中@Formula
註釋一個問題,當我用鑰匙試圖解密密碼列(PWD_COL)(這是從屬性檢索到的文件)替代品@formula註釋或SQL解密函數
代碼:
@Formula("decrypt(PWD_COL, '" + MyKeys.DECRYPT_KEY + "')")
private String myPwd;
我想從另一個屬性文件中DECRYPT_KEY。
我得到一個錯誤:
The value for annotation attribute Formula.value must be a constant expression
或者,有沒有辦法模仿Java中的SQL解密函數?
注意:請將密碼字段只讀爲另一個值。這個練習的最終目的是爲了一些遠不那麼重要但仍然需要加密的東西。
欣賞建議,但解密密碼只是一個模擬的想法,我正在玩。最終目的是爲了別的。 –
另外MyKeys.DECRYPT_KEY的作品,當我在java類本身給一個靜態值。 –
另外,如果你能提出一種模擬java中的sql解密函數的方法,我將不勝感激。 –