首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
spring、boot、cloud
秃了也弱了
创建于2023-11-02
订阅专栏
spring、boot、cloud
等 13 人订阅
共125篇文章
创建于2023-11-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
生产问题排查:springboot项目启动时注册nacos失败或运行时从nacos闪退
@[TOC] 一、引出问题 生产项目是用k8s部署的,最近经常遇到启动时注册不到nacos(查找nacos的host地址找不到),或者运行的好好的,突然也连不上nacos了(同样是查找nacos的ho
nacos核心源码深度剖析
@[TOC] 一、nacos1.4.1版本:服务注册与发现架构原理 1、基本原理 1、微服务系统在启动时将自己注册到服务注册中心,同时外发布 Http 接口供其它系统调用(一般都是基于SpringMV
SpringBoot3.0新特性尝鲜,秒启动的快感!熟悉SpringAOT与RuntimeHints
@[TOC] 一、前置知识 1、官网 Spring6.0新特性:https://github.com/spring-projects/spring-framework/wiki/What%27s-Ne
SpringAOP从入门到源码分析大全(五)手写一个编程式AOP
@[TOC] 系列文档索引 SpringAOP从入门到源码分析大全(一)熟悉动态代理 SpringAOP从入门到源码分析大全(二)熟悉ProxyFactory SpringAOP从入门到源码分析大全(
SpringAOP从入门到源码分析大全(四)SpringAOP的源码分析
@[TOC] 系列文档索引 SpringAOP从入门到源码分析大全(一)熟悉动态代理 SpringAOP从入门到源码分析大全(二)熟悉ProxyFactory SpringAOP从入门到源码分析大全(
SpringAOP从入门到源码分析大全(三)ProxyFactory源码分析
@[TOC] 系列文档索引 SpringAOP从入门到源码分析大全(一)熟悉动态代理 SpringAOP从入门到源码分析大全(二)熟悉ProxyFactory SpringAOP从入门到源码分析大全(
Spring配置类解析与Bean扫描过程源码分析
@[TOC] 一、注册ConfigurationClassPostProcessor Spring启动之前,构造AnnotatedBeanDefinitionReader(主要作用添加一些基础的Pos
Spring中类解析神器:MetadataReader,熟悉ClassMetadata、AnnotationMetadata
@[TOC] 一、认识MetadataReader 我们平时对一个类的解析,通常会用到反射的技术,比如: 在Spring中需要去解析类的信息,比如类名、类中的方法、类上的注解,这些都可以称之为类的元数
Springboot中ApplicationContextInitializer的使用及源码分析
@[TOC] 一、认识ApplicationContextInitializer 1、ApplicationContextInitializer的作用 ApplicationContextInitia
Springboot外部化配置详解与源码分析
@[TOC] 一、外部化配置详解 1、配置优先级 Springboot配置属性加载顺序从上到下依次加载,后加载的同名配置会覆盖之前的。 建议在整个应用程序中坚持使用一种格式。如果有两者的配置文件.pr
Springboot应用执行器Actuator源码分析
@[TOC] 一、认识Actuator 1、回顾Actuator Actuator是Springboot提供运行时数据交互的规范。 它覆盖应用内心戏、环境配置、度量指标、敏感操作。 交互方式为Http
@Transactional中使用线程锁(不管是什么锁)导致了锁失效,震惊我一整年
@[TOC] 一、引出问题 很多小伙伴使用Spring事务时,为了省事都喜欢使用@Transactional。但是@Transactional配合锁,会导致一些预期之外的问题! 在此举例说明。 1、数
Springboot项目实现简单的文件服务器,实现文件上传+图片及文件回显
@[TOC] 写在前面 平常工作中的项目,上传的文件一般都会传到对象存储云服务中。当接手一个小项目,如何自己动手搭建一个文件服务器,实现图片、文件的回显,可以通过http请求获取到呢? 一、配置 1、
Spring-SpEL表达式超级详细使用全解
@[TOC] 一、概述 1、什么是SpEL SpEL(Spring Expression Language)是Spring框架中用于表达式语言的一种方式。它类似于其他编程语言中的表达式语言,用于在运行
nacos如何搭建单机与集群?
修改cluster.修改startup.nacos自带嵌入式derby数据库,所以默认情况下不配置mysql数据库也是可以实现数据持久化存储的。注意:nacos只支持mysql哦,不支持oracle。nacos目录下,nacos/conf找到sql脚本(官方自带),直接导入mys...
nacos如何做注册中心?服务注册之后自带负载均衡,这一篇文章就够了!
<groupId>com.alibaba.<groupId>org.springframework.<groupId>org.springframework.SpringApplication.run(PaymentMain9001.<groupId>com.alibaba.@V...
Spring Cloud OpenFeign源码解析,代理的魅力一展无遗
一、OpenFeign简介二、OpenFeign中Bean的动态装载1、@EnableFeignClients2、registerFeignClients3、FeignClientFactoryBean.getObject4、loadBalance5、DefaultTarget....
MyBatis源码分析(六)MetaObject工具类的使用与源码分析-CSDN博客
MetaObject metaObject = configuration.metaObject.System.out.println(metaObject.metaObject.setValue("child.System.out.println(metaObject.getV...
响应式编程详解,带你熟悉Reactor响应式编程
响应式编程是一种面向数据流和变化传播的编程范式。这意味着可以在编程语言中很方便地表达静态或动态的数据流,而相关的计算模型会自动将变化的值通过数据流进行传播。在开发应⽤程序代码时,我们可以编写两种⻛格的代码,即命令式和响应式。命令式(Imperative)的代码:它由⼀组任务组成,...
【精选】详解sentinel:分布式系统的流量防卫兵
application.随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。其实sentinel就是histrix的阿里版本!有一套单独的web管理界面,可以给我们进行更加细粒度化的...
下一页