mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 12:39:05 +08:00
♻️ Refactoring code. PigXLogProperties.java to PigxLogProperties.java
This commit is contained in:
1 parent
f232a1a617
commit
28fed91df9
4 files changed
+9
-9
No files matched your search
+3
-3
@@ -22,7 +22,7 @@ package com.pig4cloud.pigx.common.log;
|
||||
import com.pig4cloud.pigx.admin.api.feign.RemoteLogService;
|
||||
import com.pig4cloud.pigx.common.core.util.KeyStrResolver;
|
||||
import com.pig4cloud.pigx.common.log.aspect.SysLogAspect;
|
||||
import com.pig4cloud.pigx.common.log.config.PigXLogProperties;
|
||||
import com.pig4cloud.pigx.common.log.config.PigxLogProperties;
|
||||
import com.pig4cloud.pigx.common.log.event.SysLogListener;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||
@@ -38,12 +38,12 @@ import org.springframework.scheduling.annotation.EnableAsync;
|
||||
*/
|
||||
@EnableAsync
|
||||
@Configuration(proxyBeanMethods = false)
|
||||
@EnableConfigurationProperties(PigXLogProperties.class)
|
||||
@EnableConfigurationProperties(PigxLogProperties.class)
|
||||
@ConditionalOnProperty(value = "pigx.log.enabled", matchIfMissing = true)
|
||||
public class LogAutoConfiguration {
|
||||
|
||||
@Bean
|
||||
public SysLogListener sysLogListener(PigXLogProperties logProperties, RemoteLogService remoteLogService) {
|
||||
public SysLogListener sysLogListener(PigxLogProperties logProperties, RemoteLogService remoteLogService) {
|
||||
return new SysLogListener(remoteLogService, logProperties);
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -30,8 +30,8 @@ import java.util.List;
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@ConfigurationProperties(PigXLogProperties.PREFIX)
|
||||
public class PigXLogProperties {
|
||||
@ConfigurationProperties(PigxLogProperties.PREFIX)
|
||||
public class PigxLogProperties {
|
||||
|
||||
public static final String PREFIX = "pigx.log";
|
||||
|
||||
+2
-2
@@ -26,7 +26,7 @@ import com.pig4cloud.pigx.admin.api.dto.SysLogDTO;
|
||||
import com.pig4cloud.pigx.admin.api.feign.RemoteLogService;
|
||||
import com.pig4cloud.pigx.common.core.constant.SecurityConstants;
|
||||
import com.pig4cloud.pigx.common.core.jackson.PigxJavaTimeModule;
|
||||
import com.pig4cloud.pigx.common.log.config.PigXLogProperties;
|
||||
import com.pig4cloud.pigx.common.log.config.PigxLogProperties;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.SneakyThrows;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -49,7 +49,7 @@ public class SysLogListener implements InitializingBean {
|
||||
|
||||
private final RemoteLogService remoteLogService;
|
||||
|
||||
private final PigXLogProperties logProperties;
|
||||
private final PigxLogProperties logProperties;
|
||||
|
||||
@SneakyThrows
|
||||
@Async
|
||||
|
||||
+2
-2
@@ -24,7 +24,7 @@ import cn.hutool.extra.spring.SpringUtil;
|
||||
import cn.hutool.http.HttpUtil;
|
||||
import com.pig4cloud.pigx.admin.api.dto.SysLogDTO;
|
||||
import com.pig4cloud.pigx.common.core.constant.SecurityConstants;
|
||||
import com.pig4cloud.pigx.common.log.config.PigXLogProperties;
|
||||
import com.pig4cloud.pigx.common.log.config.PigxLogProperties;
|
||||
import lombok.experimental.UtilityClass;
|
||||
import org.springframework.core.StandardReflectionParameterNameDiscoverer;
|
||||
import org.springframework.expression.EvaluationContext;
|
||||
@@ -64,7 +64,7 @@ public class SysLogUtils {
|
||||
sysLog.setServiceId(getClientId());
|
||||
|
||||
// get 参数脱敏
|
||||
PigXLogProperties logProperties = SpringUtil.getBean(PigXLogProperties.class);
|
||||
PigxLogProperties logProperties = SpringUtil.getBean(PigxLogProperties.class);
|
||||
Map<String, String[]> paramsMap = MapUtil.removeAny(request.getParameterMap(),
|
||||
ArrayUtil.toArray(logProperties.getExcludeFields(), String.class));
|
||||
sysLog.setParams(HttpUtil.toParams(paramsMap));
|
||||
|
||||
Reference in new issue
Block a user