![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
频繁输入,积极输出
码农
展开
-
SpringBoot定时任务
作用项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、TaskScheduler 接口。API注解两个注解:@EnableScheduling、@Scheduled异步处理异步处理可让用户无需等待该任务执行完毕,任务可在后台运行。@Async注解可设置改service...原创 2019-08-19 10:46:43 · 178 阅读 · 0 评论 -
SpringBoot整合RabbitMq
作用用于消息通知,我的项目应用场景应用于分布式事务,两个微服务间的事务,通过消息通知及确认,才将事务回滚。应用引入POM文件<!-- rabbitMq依赖包 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin...原创 2019-08-19 10:48:59 · 258 阅读 · 0 评论 -
SpringBoot集成Redis缓存
作用当项目业务量及数据量上升时,数据库压力会变大,数据访问速度会变慢,会出现页面加载数据时转圈圈的情况,影响用户体验,这时候缓存起到了作用,将访问过的数据存在redis中,再次访问此数据时可直接从redis中取出,大大提升效率。应用基于Springboot的应用引入POM文件<!-- redis缓存 --><dependency> <groupI...原创 2019-08-19 10:51:22 · 136 阅读 · 0 评论 -
SpringBoot应用AOP进行日志记录
作用将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。注解@Aspect 定义切面类@Component 定义配置@Pointcut 定义切入点@AfterReturning 方法执行后执行的方法应用基于SpringBoot实现...原创 2019-08-19 10:53:46 · 537 阅读 · 0 评论 -
Java实现Execl导出
看这篇博客之前需要先学习ExeclUitls的入门点击链接进入https://blog.csdn.net/kuyuyingzi/article/details/21472977业务场景根据页面选择的id,将对应的id对应的实体类传入后端接口,后端接口匹配对应的Execl模板文档,使用ExeclUtils进行映射,导出选择数据的文档。技术实现前端:Vue后端:SpringBoot...原创 2019-08-20 15:14:50 · 391 阅读 · 0 评论