2022-10-09 java Spring Boot 如何开启事务支持?(沉默王二) 关于事务事务在逻辑上是一组操作,要么执行,要不都不执行。主要是针对数据库而言的,比如说 MySQL。 Read More
2022-10-09 java springboot接口参数时间转换、解决Date类型参数异常 默认情况在默认情况下,不加任何有关接收Date类型数据的配置时,前端传递Date类型数据至后端接口,控制台出现以下异常: 12Failed to convert from type [java.lang.String] to type [java.util.Date] for value '2333333333'; nested exception is java.lang.IllegalArgumentException]] 也就是说,在SpringBoot中,必须添加某种配置才能让前端正确传递时间类型数据到后端。下面针对不同的情况来介绍一下解决办法。 Read More
2022-10-08 java SpringBoot整合Redis使用教程(沉默王二) Spring Boot 整合 Redis第一步,在 pom.xml 文件中添加 Redis 的 starter。 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency> Read More
2022-10-06 java SpringBoot实现固定、动态定时任务和延迟任务 背景 最近要用到这个定时任务,之前就简单使用注解的那种方式,需求一变化,就得重新修改。就想到了动态定时任务,连接数据库来动态选择,这样确实解决了问题。但是仍然有一个缺陷,就是没法设置任务的执行时间,比如超过半小时未付款,把订单状态改为取消。 Read More
2022-10-05 java SpringBoot使用@Async实现异步任务 使用@Async实现异步调用什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。 Read More