Java
  • RabbitMQ 使用说明

    安装 在Docker 中安装 MabbitMQ. docker run -d --name RabbieMQ -p 5672:5672 -p 15672:15672 -v rabbitmq-plugin:/plugins -e RABBITMQ_DEFAULT_USER=tzming -e RABBITMQ_DEFAULT_PASS=tzmi……

    2025-12-03
    36 0 0
  • SpEL 表达式使用

    简介 Java SpEL(Spring Expression Language) 是 Spring 框架提供的一种强大的表达式语言,它支持在运行时查询和操作对象图。SpEL 可以用于 XML 配置、注解配置以及代码中。下面详细介绍 Sp……

    2025-11-26
    41 0 0
  • Spring Security Reactive

    简介 了解 SpringSecurity 的自动配置默认行为: 所有请求都需要登陆才能访问 SecurityAutoConfiguration 导入了 SecurityFilterChain 组件,这个组件就是默认所有请求都需要登陆才可以访问……

    2025-11-26
    40 0 0
  • R2DBC 响应式数据库管理

    简介 在 Reactive 响应式编程里,几乎所有的思想都被重写,从Web到IO,再到服务器,及数据库连接组件,都需要满足响应式编程思维,本例为用于 Reactive 响应式编程所使用的 数据库连接组件,……

    2025-11-25
    36 0 0
  • Spring WebFlux 全异步响应式框架

    简介 WebFlux 是一种全异步类的响应式框架,现在已被Spring 归到另一类与 Servlet 同级的Web框架,为了向下兼容,WebFlux 在基础上依然支持 SpringMVC 的部分开发逻辑,但建议使用 Flux 风格……

    2025-11-24
    41 0 0
  • 响应式框架 Reactor 基础

    Reactor 是由基于 Reactive Streams 技术构建的全异步类响应式框架。   概念 Reactor 认为,万物皆为数据,数据可以像 Stream 流一样,对数据做一系列流式处理来解决问题,而且它还对每……

    2025-11-22
    40 0 0
  • SpringBoot Reactive 响应式编程

    思想概念 响应式编程与传统的命令式编程思想完全不一样,如果把命令式编程思想比作一个老板把工作推给员工做,那么响应式编程就是员工主动向老板获取工作来做。 如果把老板比作请求,员工比作……

    2025-11-22
    38 0 0
  • SpringBoot 核心原理

    生命周期 创建生命周期调用方法类 通过源码可知,SpringBoot 在调用生命周期时,是通过查找包的“META-INF\spring.factories”文件中找到对应的需要加载的Listener类 其中SpringBoot的Listener……

    2025-11-20
    28 0 0
  • SpringBoot 基础特性

    自定义Banner SpringBoot 可以通过修改配置文件定义自己的启动Banner 默认SpringBoot会在 /resources/Banner.txt 中找启动Banner 也可以通过修改配置文件设置Banner: # 修改Banner文件 sprin……

    2025-11-19
    26 0 0
  • WebMvc 底层配置说明

    WebMvcConfigurer WebMvcConfigurer 是 SpringBoot 接入 SpringMvc 框架后,提供给用户自定义Web功能的接口,用户可以通过重写里面的方法来修改或增加Mvc中没有配置好的功能。 以下为 WebMvcC……

    2025-11-16
    23 0 0