
top.doudou.common.aop.log.AopLogProperties Maven / Gradle / Ivy
package top.doudou.common.aop.log;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import java.io.File;
/**
* @author 傻男人<[email protected]>
* @Date: 2020/8/25 14:06
* @Version: 1.0
* @Description: 请求日志的配置
*/
@Data
@Configuration
@ConfigurationProperties(prefix = "custom.log")
public class AopLogProperties {
/**
* aop日志名字
*/
private String aopLog = "."+File.separator+"customLog"+File.separator+"aop.log";
/**
* 基本的文件位置
*/
private String basePath;
public String getFilePath(String fileName){
return StringUtils.isNotBlank(basePath) ? basePath +File.separator+fileName : fileName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy