2021年11月1日

摘要: 异步调用几乎是处理高并发Web应用性能问题的万金油,那么什么是“异步调用”? “异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。 同步调用 下面通过一个简 阅读全文
posted @ 2021-11-01 00:59 licj的博客 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务 。那么这里就会产生一个问题,这个延时任务 和定时任务 的区别究竟在哪里呢?一共有如下几点区别 定时任务有明确的触发时间 阅读全文
posted @ 2021-11-01 00:32 licj的博客 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: Controller层 VS Service层 一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。 那么如何将参数校验写的优雅美观呢,如果都是if - else,就感觉代码写的很low 常用校验工具类 使用Hibernate Validate 引 阅读全文
posted @ 2021-11-01 00:25 licj的博客 阅读(355) 评论(0) 推荐(0) 编辑

导航