postgresql安裝所需函數插件(比如加密函數hamc()函數使用)

1、postgresql 執行命令,添加加密函數支持

create extension pgcrypto;

2、hmac函數的使用

用戶密碼的使用,jpa使用用戶實體類密碼添加註解,直接使用jpa進行查詢

@ColumnTransformer(write = "hmac(?,'" + KEY + "','md5')")
	private String password;

3、sql的使用例子

select hmac(:password,'" + TRUser.KEY+ "','md5') = t.password\\:\\:bytea from user t where t.id=:id

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章