
springboot
李子园05
宏观是我们需要忍受的,微观是我们能够改变的
展开
-
springboot整合springTask
整合SpringTask由于SpringTask已经存在于Spring框架中,所以无需添加依赖添加SpringTask的配置只需要在配置类中添加一个@EnableScheduling注解即可开启SpringTask的定时任务能力。@Configuration@EnableSchedulingpublic class SpringTaskConfig {}添加DemoTask来执行定时任务@Componentpublic class DemoTask { private Logg原创 2021-11-18 11:00:51 · 546 阅读 · 0 评论 -
cron表达式详解
Cron表达式Cron表达式是一个字符串,包括6~7个时间元素,在SpringTask中可以用于指定任务的执行时间。Cron的语法格式Seconds Minutes Hours DayofMonth Month DayofWeekCron格式中每个时间元素的说明时间元素可出现的字符有效数值范围Seconds, - * /0-59Minutes, - * /0-59Hours, - * /0-23DayofMonth, - * / ? L W原创 2021-11-18 10:52:36 · 194 阅读 · 0 评论 -
jwt token工具类
@Componentpublic class JwtTokenUtil { private static final Logger LOGGER = LoggerFactory.getLogger(JwtTokenUtil.class); private static final String CLAIM_KEY_USERNAME = "sub"; private static final String CLAIM_KEY_CREATED = "created"; @Val原创 2021-11-18 10:13:18 · 391 阅读 · 0 评论 -
jwt的组成
jwt token的格式:header.payload.signatureheader:用于存放签名的生成算法{"alg": "HS512"}payloadpayload中用于存放用户名、token的生成时间和过期时间{"sub":"admin","created":1489079981393,"exp":1489684781}signaturesignature为以header和payload生成的签名,一旦header和payload被篡改,验证将失败//secret为加密算法的密原创 2021-11-18 09:55:48 · 267 阅读 · 0 评论 -
springboot配置文件代码提示和去除报黄
在pom.xml添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency>原创 2021-09-14 08:48:35 · 2403 阅读 · 2 评论 -
Date接收yyyy-MM-dd格式日期
注解使用如下import com.fasterxml.jackson.annotation.JsonFormat;import org.springframework.format.annotation.DateTimeFormat;@DateTimeFormat(pattern="yyyy-MM-dd") //后台返回给前台的格式转换@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8") //前台到后台的格式转换private Date bi原创 2021-03-26 14:47:11 · 1226 阅读 · 1 评论 -
springboot设置上传大小限制
spring: servlet: multipart: max-file-size: 50MB max-request-size: 50MB原创 2020-12-13 10:09:20 · 254 阅读 · 0 评论 -
springboot参数校验
https://blog.youkuaiyun.com/jinjiankang/article/details/89711493转载 2020-01-03 16:07:34 · 112 阅读 · 0 评论