随笔分类 - SpringBoot
摘要:Flyway 和 Liquibase 都是 Java 项目中常用的 DB migration 工具, 从使用简便性看,Flyway 比 Liquibase 更简单, 从 github 的 star 数量看, flyway 更受欢迎. flyway 命令行工具和 maven 插件 对于 SpringB
阅读全文
摘要:SpringBoot 自动配置主要通过 @EnableAutoConfiguration, @Conditional, @EnableConfigurationProperties 或者 @ConfigurationProperties 等几个注解来进行自动配置完成的。@EnableAutoConf
阅读全文
摘要:auto-configuration、starters、cli、actuator
阅读全文
摘要:介绍 Spring Boot有四大神器,分别是auto-configuration、starters、cli、actuator,本文主要讲actuator。actuator是spring boot提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功能统计等。 如何使用 在pom
阅读全文
摘要:添加rabbitmq的依赖 在配置文件中添加必要的配置信息 好了,基本的配置就已经配置完毕了 rabbitmq有六种模式 我们逐个来看springboot是怎么实现的呢 1.hello world P代表生产者,C代表消费者,红色代码消息队列。P将消息发送到消息队列,C对消息进行处理。 我们先创建一
阅读全文
摘要:1、log4j2默认加载文件为log4j2.xml 2、要使用yml加载需添加依赖 3、log4j2.xml 4、log4j2.yml配置 log4j2官网配置说明 性能分析
阅读全文
摘要:在Spring Boot中有一种非常解耦的扩展机制:Spring Factories。这种扩展机制实际上是仿照Java中的SPI扩展机制来实现的。 Java SPI机制SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在jav
阅读全文