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 · 3420 阅读 · 1 评论 -
JAVA重试器
这里写目录标题google的guava-retrying特点pom用法相关重试策略和api介绍spring的spring-retrypom用法 google的guava-retrying 特点 支持设置重试次数和间隔时间,支持多种复杂场景的重试策略,延迟策略 而且支持多个异常或者自定义实体对象的重试源,让重试功能有更多的灵活性 线程安全,我们只需要关注我们的业务逻辑实现即可 内部使用线程池管理线程 基于命令模式使用链式调用,使用方便 pom <dependency> <groupI原创 2021-09-18 10:03:46 · 310 阅读 · 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 · 846 阅读 · 0 评论 -
@EnableConfigurationProperties注解
使用 @ConfigurationProperties 注解的类生效。 如果一个配置类只配置@ConfigurationProperties注解,而没有使用@Component,那么在IOC容器中是获取不到properties 配置文件转化的bean。 ==> @EnableConfigurationProperties 相当于把使用 @ConfigurationProperties 的类进行了一次注入。 @ConfigurationProperties与@EnableConfigurati..原创 2020-09-21 14:03:39 · 155 阅读 · 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 · 209 阅读 · 0 评论 -
Springboot中配置文件配置大全
############################################################# # mvc ############################################################# spring.mvc.async.request-timeout=设定async请求的超时时间...原创 2020-01-04 16:41:40 · 240 阅读 · 0 评论