引入依賴
<!--配置密碼加密--><dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>3.0.3</version></dependency><plugin><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-maven-plugin</artifactId><version>3.0.5</version> <!-- 使用最新版本 --></plugin>
?執行命令如下命令將密碼加密,需要注意的是 需要在項目的pom.xml目錄下執行命令
mvn jasypt:encrypt-value -Djasypt.encryptor.password="roger001" -Djasypt.plugin.value="Roger@0109"
在idea里面運行時,需要設置環境變量:?
--jasypt.encryptor.password=roger001
如果是用jar啟動:
方式一:直接作為程序啟動時的命令行參數
java -jar demo-0.0.1-SNAPSHOT.jar --jasypt.encryptor.password=roger001
方式二:直接作為程序啟動時的應用環境變量
java -Djasypt.encryptor.password=roger001 -jar demo-0.0.1-SNAPSHOT.jar