
spring boot
文章平均质量分 80
再等一夏
这个作者很懒,什么都没留下…
展开
-
Spring boot Enent实现事件发布订阅
事件响应者一般有两种实现方式,一种是实现ApplicationEvevListener接口,另一种是使用注解@EventListener。2、被观察者和观察者之间是一对多Q的关系(当然也可以一对一),当被观察者状态改变的时候,多个观察者能同时进行处理,能实现广播通讯。1、Subject目标角色:接收外界的状态变化,向观察者发送通知(广播通知)2、Observer观察者角色:观察Subject状态变化,触发具体操作罗辑。1、观察者和被观察者之间低耦合,代码比较好维护。事件内容,其属性就是事件发生的内容数据。原创 2023-05-10 18:07:23 · 220 阅读 · 1 评论 -
Spring Boot 2.x 启动全过程源码分析
SpringApplication 实例 run 方法运行过程 上面分析了 SpringApplication 实例对象构造方法初始化过程,下面继续来看下这个 SpringApplication 对象的 run 方法的源码和运行流程。 public ConfigurableApplicationContext run(String... args) { // 1、创建并启动计时监...转载 2019-07-14 22:58:48 · 177 阅读 · 0 评论 -
springboot +Mybatis多数据配置
一、首先在配置启动配置文件中配置数据库的配置信息 example: spring.datasource.primary.jdbc-url=jdbc:mysql://localhost:3306/testdatasource1?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false ...原创 2019-09-25 20:01:27 · 130 阅读 · 0 评论