Spring Boot共0篇 第3页
Spring Boot
SpringBoot3基础用法-五八三

SpringBoot3基础用法

目录一、背景二、环境搭建1、工程结构2、框架依赖3、环境配置三、入门案例1、测试接口2、全局异常3、日志打印3.1 日志配置3.2 日志打印四、打包运行五、参考源码 技术和工具「!喜新厌旧」 一、...
admin的头像-五八三admin2年前
0100
Spring Boot Jar包与远程调试-五八三

Spring Boot Jar包与远程调试

Spring Boot 打包后的结构 jar包就是个压缩包 解压缩之后目录结构如下 : 可以发现,自己编的类在classes目录。 配置文件application.properties就在其下一层,那么,在运行时,就可以明确配置...
admin的头像-五八三admin2年前
0170
ThreadLocal:熟悉而又陌生-五八三

ThreadLocal:熟悉而又陌生

Hi,大家好,我是抢老婆酸奶的小肥仔。 在很多的地方,我们都能看到ThreadLocal的身影,也会用到它,但是我们真的就了解它吗? 今天我们来叨叨这个我们既熟悉又陌生的小伙伴,废话不多说开整。 1...
admin的头像-五八三admin2年前
0110
SpringBoot ApplicationContextInitializer系统初始化器原理解析-五八三

SpringBoot ApplicationContextInitializer系统初始化器原理解析

前言 Spring提供了ApplicationContextInitializer接口作为系统初始化器的实现,其本质就是Spring容器刷新之前执行的一个回调函数,可以让我们非常方便在Spring容器刷新前,往ApplicationContext...
admin的头像-五八三admin2年前
0110
SpringMVC流程分析(六):SpringMVC为处理器选择合适的适配器的秘密-五八三

SpringMVC流程分析(六):SpringMVC为处理器选择合适的适配器的秘密

本系列文章皆在分析SpringMVC的核心组件和工作原理,让你从SpringMVC浩如烟海的代码中跳出来,以一种全局的视角来重新审视SpringMVC的工作原理. 思考,输出,沉淀。用通俗的语言陈述技术,让自...
admin的头像-五八三admin2年前
080
SpringBoot核心特性——教你如何自定义@Conditional...条件装配-五八三

SpringBoot核心特性——教你如何自定义@Conditional…条件装配

前言 Spring提供了众多的@Conditional注解(@ConditionalOnBean、@ConditionalOnProperty、@ConditionalOnMissingBean...),这些注解可以让我们非常方便地根据不同条件灵活决定Java Bean是否要...
admin的头像-五八三admin2年前
0110
介绍Sping Boot的5个扩展点-五八三

介绍Sping Boot的5个扩展点

1、初始化器ApplicationContextInitializer 我们在启动Spring Boot项目的时候,是执行这样一个方法来启动的 我们一层一层往下点,最终发现执行的是这个方法 所以我们在启动项目的时候也可以这样...
admin的头像-五八三admin2年前
0100
手把手带你自定义 Spring Boot Starter 并自动发布 Maven 中央仓库-五八三

手把手带你自定义 Spring Boot Starter 并自动发布 Maven 中央仓库

Spring Boot 自定义腾讯位置服务 WebService API Starter 本章节将介绍如何自定义 Spring Boot Starter,并且结合 Github Actions 自动上传 Maven 中央仓库。 ? Spring Boot 2.x 实践案例(代码...
admin的头像-五八三admin2年前
0130
springboot-策略和模板模式的思考与实践-五八三

springboot-策略和模板模式的思考与实践

1 前言 在日常的开发过程中,经常会遇到一些复杂的业务场景,那么如何优雅的实现复杂的业务功能,而且使得系统的性能、可靠性、可读性达到最好呢?这里不仅考验着开发者的编程功底,实践能力,...
admin的头像-五八三admin2年前
0110
【三】实战:SpringBoot与Elasticsearch完美融合,WebFlux响应式编程实现-五八三

【三】实战:SpringBoot与Elasticsearch完美融合,WebFlux响应式编程实现

【其三】使用Filebeat解析你的SpringBoot日志到Elasticsearch 原文发布于:实战:SpringBoot与Elasticsearch完美融合,WebFlux响应式编程实现,欢迎使用 RSS 订阅获取最新更新。 1. 前言 这是...
admin的头像-五八三admin2年前
0110
SpringBoot自动装配源码剖析-五八三

SpringBoot自动装配源码剖析

SpringBoot自动装配源码剖析 前言 我们现在最常使用的框架肯定非SpringBoot莫属了,相较于Spring框架我们都知道其简化了很多配置,使其使用起来更加便捷,不需要程序员过度的关心配置。那么你知...
admin的头像-五八三admin2年前
0110
Spring/SpringBoot面向事件驱动编程-五八三

Spring/SpringBoot面向事件驱动编程

Spring/SpringBoot面向事件驱动编程 事件监听机制可以理解为是一种观察者模式,有数据发布者(事件源)和数据接受者(监听器); 在Java中,事件对象都是继承java.util.EventObject对象,事件监...
admin的头像-五八三admin2年前
0140
还在为MySQL数据同步Elasticsearch发愁?快来试试Canal!-五八三

还在为MySQL数据同步Elasticsearch发愁?快来试试Canal!

MySQL 数据同步 Elasticsearch - Canal 本章节将介绍如何使用 Canal 中间件将 MySQL 数据同步至 Elasticsearch。 ? Spring Boot 2.x 实践案例(代码仓库) 前言 最近有一个新需求,需要实现附近...
admin的头像-五八三admin2年前
080

Spring Authorization Server入门 (十五) 分离授权确认与设备码校验页面

前言        在之前的文章(实现授权码模式使用前后端分离的登录页面)中实现了前后端分离的登录页面,但这篇文章中只分离了登录页面,鉴于部分读者好奇授权确认页面分离的实现,就实现一...
admin的头像-五八三admin2年前
0250
整合SpringSecurity——自定义登录流程(SpringSecurity + JWT + Redis)-五八三

整合SpringSecurity——自定义登录流程(SpringSecurity + JWT + Redis)

前言 自定义登录流程是整合 SpringSecurity 开发必不可少的一步。上篇文章我们介绍了整合数据库的登录,本篇文章在此基础上整理了 SpringSecurity + JWT + Redis 的登录流程。 整体流程图 登录...
admin的头像-五八三admin2年前
0100

simplest-jpa v1.2.0如何优雅实现多租户

开始使用 simplest详细文档 simplest-jpa 使用多租户需要 2 个步骤: 在属性中配置对应租户表和列。 配置 TenantFactory 注入租户数据源 TenantFactory 是用于生产租户 ID 的,或者说是用于获取...
admin的头像-五八三admin2年前
0100
Spring Boot Starter 剖析与实践 | 京东云技术团队-五八三

Spring Boot Starter 剖析与实践 | 京东云技术团队

引言 对于 Java 开发人员来说,Spring 框架几乎是必不可少的。它是一个广泛用于开发企业应用程序的开源轻量级框架。近几年,Spring Boot 在传统 Spring 框架的基础上应运而生,不仅提供了 Sprin...
admin的头像-五八三admin2年前
0120
rest-apiV2.0.0升级为simplest-api开源框架生态之simplest-jpa发布-五八三

rest-apiV2.0.0升级为simplest-api开源框架生态之simplest-jpa发布

什么是 simplest# simplest 追求存粹简单和极致。 旨在为项目快速开发提供一系列的基础能力,方便用户根据项目需求快速进行功能拓展 不在去关心一些繁琐。重复工作,而是把重点聚焦到业务。 前...
admin的头像-五八三admin2年前
0100
Spring Boot Starter 剖析与实践-五八三

Spring Boot Starter 剖析与实践

引言 对于 Java 开发人员来说,Spring 框架几乎是必不可少的。它是一个广泛用于开发企业应用程序的开源轻量级框架。近几年,Spring Boot 在传统 Spring 框架的基础上应运而生,不仅提供了 Sprin...
admin的头像-五八三admin2年前
0100
SpringBoot+ThreadLocal+AbstractRoutingDataSource实现动态切换数据源-五八三

SpringBoot+ThreadLocal+AbstractRoutingDataSource实现动态切换数据源

Hi,大家好,我是抢老婆酸奶的小肥仔。 最近在做业务需求时,需要从不同的数据库中获取数据然后写入到当前数据库中,因此涉及到切换数据源问题。本来想着使用Mybatis-plus中提供的动态数据源Spri...
admin的头像-五八三admin2年前
0130