SpringBoot源码学习
文章平均质量分 97
seasonLai
站在巨人的肩膀上,粘贴复制...
github: https://github.com/seasonlai
展开
-
SpringBoot集成RabbitMQ使用建议
SpringBoot的集成RabbitMQ很简单,引入starer,简单配置几个属性就能开始使用,本人在平时工作使用过程中也遇到过一些坑,所以这篇文章主要罗列一些个人的使用建议。如有不对的地方或者好的建议,欢迎指正。原创 2022-09-10 04:39:06 · 1195 阅读 · 0 评论 -
Mockito简单使用及原理分析
springboot+junit+mockito做单元测试,真香原创 2022-06-06 02:15:41 · 11682 阅读 · 0 评论 -
SpringBoot集成flowable6.5的事件注册引擎后rabbitmq消费者不自动开启问题
背景flowable6.5后新增了事件注册引擎,对JMS,Apache Kafka和RabbitMQ具有开箱即用的支持。如果想支持其他的消息中间件也可通过添加自己的适配器来实现。问题SpringBoot项目中集成flowable6.5的事件注册引擎后,项目之前rabbitmq消费者不会自动开启。项目之前配置有RabbitMQ的的消费者(其中autoStartup可以指定是否自动开启)@S...原创 2020-03-18 16:27:54 · 1871 阅读 · 0 评论 -
SpringBoot 启动流程源码笔记
springboot启动一个项目代码例子如下 SpringApplication.run(xxxx.class, args);跟踪进去如下public static ConfigurableApplicationContext run(Class<?> primarySource, String... args) { return run(ne原创 2018-09-29 11:44:19 · 419 阅读 · 0 评论 -
SpringBoot自动配置(一)-- 自定义starter
一、创建自定义starter先创建一个my-starter的module,主要配置依赖如下 <artifactId>my-starter</artifactId> <dependencies> <dependency> <groupId>org.springframework.boot<...原创 2018-10-17 16:40:48 · 439 阅读 · 0 评论 -
SpringBoot自动配置(二)-- 原理分析
SpringBoot自定义starter可参考:SpringBoot自动配置(一)-- 自定义starterSpringBoot启动过程可参考:SpringBoot 启动流程源码笔记SpringBoot启动过程会创建应用上下文ApplicationContext,类型一般是AnnotationConfigServletWebServerApplicationContext(servlet的we...原创 2018-10-17 16:45:02 · 553 阅读 · 3 评论