spring相关
spring相关的一些学习记录
BOBO阿
Stay hungry
Stay foolish
展开
-
spring异步化的简单使用
使用场景: 有时候需要解耦一些功能,比如点赞通知功能,点赞和通知这两个业务现在是关联在一起的,如果通知功能出错了,那么会导致前端点赞功能没有+1,即后者如果出错了会导致前者也失败 此时就可以使用异步线程让两个业务功能走两条线,解耦这两个业务 1.在启动类上加上@EnableAsync注解表示开启异步化 // 手动调整扫描包 @ComponentScan({"com.futureport"}) // 扫描mapper @MapperScan("com.futureport.wiki.mapper") @Spr原创 2022-03-18 18:46:44 · 806 阅读 · 0 评论 -
springAop的简单使用
1.使用springAOP切面拦截所有controller请求 1.添加pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <dependency> <groupId>com.alib原创 2022-03-18 18:36:42 · 316 阅读 · 0 评论 -
spring定时器的简单实用
1.在主启动类上添加EnableScheduling注解表示开启定时器 @SpringBootApplication @ComponentScan("com.mac") @MapperScan("com.mac.wikimac.mapper") @EnableScheduling public class WikiMacApplication { 2.在方法上写@Scheduled()两种方式执行 @Component public class TestJob { private static f原创 2022-03-18 18:35:33 · 1218 阅读 · 0 评论