SpringBoot
文章平均质量分 87
爱塔
无
展开
-
SpringBoot异步调用
什么是异步调用方法调用默认是同步的,同步就是指方法必须一行一行的往下面执行,需要等待上一行代码执行完后才能执行下面的代码,而异步调用则是不需要等待上一行代码执行完后,就可以立即执行。使用场景当我们的代码不需要考虑事物时,并且也不需要即时响应,这时候我们可以选择使用异步调用来减少程序的相应时间。比如注册时发送确认邮件通知、写入日志等场景下面我们将以demo的形式来完成异步调用。一、启动类上加注解import org.springframework.scheduling.annotation原创 2022-05-20 15:20:38 · 2756 阅读 · 0 评论 -
SpringBoot参数校验
使用传统方式的弊端我们先看一下传统的做法public String addUser(User user) { if (user == null || user.getId() == null || user.getAccount() == null || user.getPassword() == null || user.getEmail() == null) { return "对象或者对象字段不能为空"; } if (StringUtils.isEm原创 2022-04-23 10:47:14 · 10231 阅读 · 1 评论 -
SpringBoot实现定时任务
根据项目中的要求,需要动态的在某时间内执行某个方法,这个时候我们就需要用到SpringBoot的动态定时任务1:在启动类加上@EnableScheduling@EnableScheduling@SpringBootApplicationpublic class PayrollSystemApplication extends SpringBootServletInitializer...原创 2020-07-20 15:18:35 · 401 阅读 · 1 评论