SpringBoot基础
文章平均质量分 79
Spring Boot的方方面面细节
你向着阳光奔跑的背影
永远热泪盈眶
展开
-
微服务冰山下的视角 - 日志维度监控
现在微服务大行其道,一些问题也暴露出来了,比如大规模集群如何排查线上问题究竟是哪台机器抛了异常?有问题的订单是什么原因导致的?全链路哪里耗时最长?如果没有全链路跟踪,这些问题还是很难排查的。鉴于生产上的一些实际问题,搞了一个超轻量级的小框架,提供traceId && 全链路日志跟踪能力,对业务无侵入,配置即可用,单独输出不污染业务日志性能方面本人测试日志模块耗时每次请求平均RT 1-2ms(总RT - 空控制器RT)可以忽略不计采用spring boot自动装配,只需要两步配置原创 2020-07-12 12:53:10 · 552 阅读 · 0 评论 -
SpringBoot实用技巧
多环境配置文件spring mvc项目中有一种方式是通过maven中的profile去激活插件放不同的配置文件打包,样例,里面有5哥分支, master分支就是SSM项目支持maven激活环境配置的实现但Spring Boot提供了更优雅的方案spring: profiles: active: dev...---spring: profiles: dev...---...原创 2019-12-15 23:13:11 · 297 阅读 · 0 评论 -
SpringBoot一步一步手撸启动原理
SpringSpring 可以说构成了Java之所以这么流行的核心原因,那Spring的核心,两个最为核心的就是IOC(控制反转)与AOP(动态代理)。IOC那么什么是IOC,原本我们在一个类(A)依赖另一个类(B)的时候,需要在使用类(A类)的类new出来(B类),那么这个操作,耦合度非常高,如果哪天我们不用那个类(B),改用类(C),那么所有原本依赖(B)的类都要改。那IOC是怎么实现...原创 2019-12-14 13:10:29 · 376 阅读 · 0 评论