feature(all): 服务增加配置文件信息加密

This commit is contained in:
2023-07-04 14:16:03 +08:00
parent 1ce0b74e2d
commit 740a9aea45
17 changed files with 166 additions and 42 deletions

View File

@@ -1,6 +1,6 @@
package com.lanyuanxiaoyao.service.yarn;
import com.lanyuanxiaoyao.service.yarn.configuration.YarnConfiguration;
import com.ulisesbocchio.jasyptspringboot.annotation.EnableEncryptableProperties;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.ApplicationArguments;
@@ -29,23 +29,18 @@ import org.springframework.scheduling.annotation.EnableScheduling;
}
)
@EnableConfigurationProperties
@EnableEncryptableProperties
@EnableRetry
@EnableScheduling
public class YarnQueryApplication implements ApplicationRunner {
private static final Logger logger = LoggerFactory.getLogger(YarnQueryApplication.class);
public YarnQueryApplication(YarnConfiguration yarnConfiguration) {
this.yarnConfiguration = yarnConfiguration;
}
public static void main(String[] args) {
SpringApplication.run(YarnQueryApplication.class, args);
}
private final YarnConfiguration yarnConfiguration;
@Override
public void run(ApplicationArguments args) throws Exception {
logger.info("Yarn configuration: {}", yarnConfiguration);
public void run(ApplicationArguments args) {
// Test
}
}