package cn.exrick.xboot.core.config.properties; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; /** * @author Exrickx */ @Data @Configuration @ConfigurationProperties(prefix = "xboot.iplimit") public class XbootIpLimitProperties { /** * 是否开启IP限流 */ private Boolean enable = false; /** * 限制请求个数 */ private Long limit = 100L; /** * 每单位时间内(毫秒) */ private Long timeout = 1000L; }