Spring
文章平均质量分 73
Mu_Mu是一只小白
这个作者很懒,什么都没留下…
展开
-
springboot中定时任务的使用
这里的 @EnableScheduling 注解,它的作用是发现注解 @Scheduled的任务并由后台执行。没有它的话将无法执行定时任务。@Scheduled(fixedRate=2000):上一次开始执行时间点后2秒再次执行,无论上一个任务是否执行完过2s就开始下一个任务;@Scheduled(fixedDelay=2000):上一次执行完毕时间点后2秒再次执行,上一个任务执行完后过2s 才执行下个任务;@Scheduled(initialDelay=1000, fixedDelay=2000):第一原创 2022-07-03 12:33:33 · 4257 阅读 · 0 评论 -
spring 的 事件监听机制实现以及使用线程池异步处理监听事件
使用spring提供的事件监听机制:为什么需要使用事件这种模式?spring中实现事件有几种方式?上述两个问题可以参考:链接博客本文主要是解释如何通过注解简便实现事件监听以及让事件监听支持异步。1.使用注解实现事件监听涉及三个对象:1)监听的事件(提供事件处理时的元数据)2)监听器(事件处理者)3)事件发布者(调用者)事件:实现 ApplicationEvent 类import lombok.Getter;import org.springframework.context.Ap原创 2022-05-11 14:55:56 · 4625 阅读 · 0 评论 -
spring bean 初始化时构造函数的选择
1.存在无参构造函数,且没有 @Autowired注解时使用无参构造器。2.不存在无参构造函数,但存在有参构造函数,并且没有@Autowired注解会报错,添加@Autowired注解就不会报错。3.存在多个构造函数,并且含有无参构造函数,有@Autowired注解 会使用@Autowired注解标注的构造器。4.有多个@Autowired注解会报错,除非全设置为required = false,此时会加载参数最多的构造器。bean 类:@Componentpublic class Son {原创 2022-04-18 17:24:04 · 2966 阅读 · 0 评论 -
spring学习记录
**spring的基础简介**1、Spring是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。2、Spring 的优点?(1)spring属于低侵入式设计,代码的污染极低;(2)sprin...原创 2019-09-16 11:12:04 · 223 阅读 · 0 评论