像數(shù)據(jù)庫的賬號密碼之類的信息晌杰,明文放在application.yml是不安全的,為了提高安(逼)全(格)考慮,我們需要對其進行加密處理全度。
#1. 第一步肯定是要引入maven依賴
<dependency>
????<groupId>com.github.ulisesbocchio</groupId>
????<artifactId>jasypt-spring-boot-starter</artifactId>
????<version>2.1.1</version>
</dependency>
#2. 設(shè)置加密密鑰
jasypt:
????encryptor:
????????password: linergouzhenshuai
#3. 寫個接口也行,測試類也行斥滤,我寫了個接口将鸵,傳入想要加密的字符串
獲得加密字符串
#4. 然后用ENC(密文) 這樣的方式就加密完成了