![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
文章平均质量分 65
煜 [yù]
求上则可能居中,求中则可能居下!
展开
-
springboot项目设置session的过期时间
这里我们只介绍springboot2.0(2.0.3)的session时间设置Duration转换字符串方式,默认为正,负以-开头,紧接着P,(字母不区分大小写)D :天 T:天和小时之间的分隔符 H :小时 M:分钟 S:秒 每个单位都必须是数字,且时分秒顺序不能乱。例如PT10M,就是设置为10分钟,下面这种方式是设置1小时的错误的设置是下面这种方式,这种是不起效果的server.servlet.session.timeout=30s或者使用第二种方式session1.setMaxInact原创 2022-05-20 09:34:53 · 3364 阅读 · 1 评论 -
JAVA重试器
这里写目录标题google的guava-retrying特点pom用法相关重试策略和api介绍spring的spring-retrypom用法google的guava-retrying特点支持设置重试次数和间隔时间,支持多种复杂场景的重试策略,延迟策略而且支持多个异常或者自定义实体对象的重试源,让重试功能有更多的灵活性线程安全,我们只需要关注我们的业务逻辑实现即可内部使用线程池管理线程基于命令模式使用链式调用,使用方便pom<dependency> <groupI原创 2021-09-18 10:03:46 · 229 阅读 · 0 评论 -
springboot-OSHI
操作系统和硬件信息库OSHI 是什么支持的平台在Spring boot中使用OSHI1、oshi依赖2、测试代码3、测试结果OSHI 是什么OSHI 是一个免费的基于 JNA(本机)的 Java 操作系统和硬件信息库。它不需要安装任何额外的本地库,旨在提供跨平台实现来检索系统信息,例如操作系统版本、进程、内存和 CPU 使用率、磁盘和分区、设备、传感器等。OSHI is a free JNA-based (native) Operating System and Hardware Informatio原创 2021-09-03 11:45:39 · 751 阅读 · 0 评论 -
@EnableConfigurationProperties注解
使用 @ConfigurationProperties 注解的类生效。如果一个配置类只配置@ConfigurationProperties注解,而没有使用@Component,那么在IOC容器中是获取不到properties 配置文件转化的bean。==> @EnableConfigurationProperties 相当于把使用 @ConfigurationProperties 的类进行了一次注入。@ConfigurationProperties与@EnableConfigurati..原创 2020-09-21 14:03:39 · 147 阅读 · 0 评论 -
assembly分离打包
jar<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> &l...原创 2020-03-30 11:33:27 · 196 阅读 · 0 评论 -
Springboot中配置文件配置大全
############################################################## mvc#############################################################spring.mvc.async.request-timeout=设定async请求的超时时间...原创 2020-01-04 16:41:40 · 205 阅读 · 0 评论