摘要: 1.首先把我们的空白文本内容拿过来 <!DOCTYPE html><html><head><meta charset="utf-8"><title></title><script src="F:\vue\vue.2.2.2.vue.min.js"></script></head><body> </b 阅读全文
posted @ 2021-02-01 21:34 沫笙* 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1.首先编写我们的捕获异常类 2.我们接下来编写一个简单的接口 3.我们来访问这个此接口 阅读全文
posted @ 2021-02-01 17:30 沫笙* 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.多线程结合线程池 首先设置我们的线程池,可以参数化在yml文件中 package demo.config;import java.util.concurrent.ThreadPoolExecutor;import org.springframework.context.annotation.Be 阅读全文
posted @ 2021-02-01 16:51 沫笙* 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1.失效的代码如下 解决办法:单独定义一个异步类来进行处理 运行结果如下 package demo.controller;import demo.sync.MemberServiceSync;import lombok.extern.slf4j.Slf4j;import org.springfram 阅读全文
posted @ 2021-02-01 16:25 沫笙* 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 1.基础:@Async实际上就是多线程封装的 2.我们看看实现的理论,异步线程执行方法有可能会非常消耗cpu的资源,所以大的项目建议使用Mq异步实现 3.我们先看看单线程的代码 我们看看单线程运行的结果 package demo.controller; import lombok.extern.sl 阅读全文
posted @ 2021-02-01 15:09 沫笙* 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.@Scheduled创建定时任务,在springBoot主类中加入@EnableScheduling注解启用定时任务的配置,备注:不支持集群,集群可以使用xxl-job 2.首先创建一个task包和一个类,这个类中创建一个方法来进行定时任务 3.需要在启动类中启动我们的定时任务 4.启动之后我们 阅读全文
posted @ 2021-02-01 14:47 沫笙* 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1.首先导入我的aop依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2.切面代码,用来拦截接口传输时和 阅读全文
posted @ 2021-02-01 11:22 沫笙* 阅读(189) 评论(0) 推荐(0) 编辑