spring6-事务
Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作
Spring实战 | Spring AOP核心秘笈之葵花宝典
Spring AOP(Aspect-Oriented Programming,面向切面编程)是 Spring 框架的一个重要模块,用于提供声明式的事务管理、日志记录、性能监控等功能。这是因为 CGLIB 需要生成目标类的代理类,而如果 TargetService 类没有实现 equals() 和 h
SpringBoot 监控神器——Actuator 保姆级教程
自定义配置来控制是否开启过滤actuator:filter:@Endpoint:定义一个监控端点,同时支持 HTTP 和 JMX 两种方式。:定义一个监控端点,只支持 HTTP 方式。:定义一个监控端点,只支持 JMX 方式。:作用在方法上,可用来返回端点展示的信息(通过 Get 方法请求)。:作用
Spring Cloud 的版本和SpringBoot的版本
Spring Cloud 的版本和SpringBoot的版本,存在对应关系。最新的SpringCloud版本(发布文章时为2022.0.3),需要的支持。我使用的Spring Boot版本为2.7版本,所以无法使用2022.0.3版本的SpringCloud。我最终选择的Spring Cloud 版
分布式Id生成之雪花算法(SnowFlake)
回顾二进制知识以及唯一ID通用的解决方案,重点说明SnowFlake雪花算法原理及实现,以及相关问题解决方案!!
Spring boot使用gRPC 的详细教程
本篇文章,我们介绍gRPC并通过例子详细演示使用gRPC的过程。
springboot项目访问图片(4种方法亲测可用)
主要介绍通过springboot项目访问除项目根目录之外的其它目录的图片。后面的三种方法会在这两天陆续更新,因为在上班,空闲时间总结工作中遇到的这种小问题解决方式,将其分享出来。
如何通过三级缓存解决 Spring 循环依赖
首先,什么是循环依赖?AService 和 BService 互相依赖:这个应该很好理解。
SpringBoot(三)项目配置
SpringBoot(三)项目配置(yml、properties)
RabbitMQ的五种常见消费模型
在RabbitMQ中,消息的生产和消费是通过一系列的消费模型来管理的。本文将深入介绍RabbitMQ的五种常见消费模型,包括简单队列模型、工作队列模型、发布/订阅模型、路由模型和主题模型,在这种模型中,交换机会将消息路由到与它所绑定的队列匹配的路由键的队列中。如果有消息时,所有的消费者都会在接收到该
Spring实战 | Spring IOC不能说的秘密?
Spring IOC(Inversion of Control,控制反转)是 Spring 框架的核心特性之一,它通过解耦和依赖注入的方式简化了应用的组件开发和维护。在 Spring 框架中,有两个主要的 IOC 容器实现:一个是基于 XML 配置文件的 BeanFactory,另一个是基于 Jav
Spring WebClient介绍
WebClient是Spring框架5.0引入的基于响应式编程模型的HTTP客户端。它提供一种简便的方式来处理HTTP请求和响应,支持异步和非阻塞式的请求和响应处理。WebClient基于Reactor,它是一种响应式流编程框架,它提供了Publisher-Subscriber模型的API,允许异步
springboot集成socket服务
*** Date: 2023 /7/25 上午11:06*/@Slf4j//SnowFlakeUtil 雪花ID生成工具类,后面会统一给出//这里的StringUtil是自己写的工具类,后面会统一给出= null) {log.info("监听到客户端消息:{},监听日志ID为:{}" , reque
Spring 的代理开发设计
切入点:额外功能加入的位置Spring 引入切入点的目的:由程序员根据自己的需要,来决定额外功能加入给哪个原始方法简单的测试:所有方法都作为切入点,都加入额外的功能通过 Spring 的配置文件完成expression :切入点表达式,要根据自己的需求来写-- 所有的方法,都作为切入点,加入额外功能
如何利用Mybatis-Plus自动生成代码(超详细注解)
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启
springboot接收参数的几种方式
springboot接收参数的几种方式
【SpringMVC篇】探索请求映射路径,Get请求与Post请求
探索请求映射路径,Get请求与Post请求
SpringBoot自带模板引擎Thymeleaf使用详解②
动态参数二静态参数二
【SpringMVC篇】详解SpringMVC入门案例
详解SpringMVC入门案例
Springboot 实践(18)Nacos配置中心参数自动刷新测试
Nacos配置中心,利用 @RefreshScope和@Value注解,在不重启服务的情况下,实现配置参数的自动更新