配置文件加密

This commit is contained in:
mashuai 2024-10-29 15:05:43 +08:00
parent db1d297b6d
commit f5432d81bb
2 changed files with 9 additions and 0 deletions

View File

@ -107,6 +107,13 @@
<artifactId>gson</artifactId>
</dependency>
<!--加密依赖包-->
<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot-starter</artifactId>
<version>3.0.2</version>
</dependency>
</dependencies>
<build>

View File

@ -3,6 +3,7 @@ package com.bonus;
import com.bonus.common.security.annotation.EnableCustomConfig;
import com.bonus.common.security.annotation.EnableRyFeignClients;
import com.bonus.common.swagger.annotation.EnableCustomSwagger2;
import com.ulisesbocchio.jasyptspringboot.annotation.EnableEncryptableProperties;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@ -16,6 +17,7 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@EnableCustomSwagger2
@EnableRyFeignClients
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class })
@EnableEncryptableProperties
public class BonusBaseApplication {
public static void main(String[] args) {
SpringApplication.run(BonusBaseApplication.class, args);