Spring Boot 整合 MyBatis 全攻略
<groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>x.x.x</version>
Spring Boot 同一个方法中操作多个数据源保证事务一致性
工作中开发过多数据源的系统,比如资产清查系统,数据的存储分成了两个库,一个当前库和归档库,系统就需要配置两个数据源来满足业务需求。在常规的业务场景下,对两个库的业务操作是分开的,井水不犯河水。但是有一个功能实现是个例外,就是归档。将当前库的数据进行归档,需要修改当前库数据的状态,并将当前库数据插入到
Spring Boot——日志介绍和配置
在前面的学习中,控制台上打印出来的一大堆内容就是日志,可以帮助我们发现问题,分析问题,定位问题,除此之外,日志还可以进行系统的监控,数据采集等日志门面就相当于是淘宝 APP,日志实现相当于入驻的商家,在使用时是使用淘宝,真正提供商品的还是商家也就是使用时使用 SLF4J,真正实现功能还是日志实现的框
咱就是说不想用swagger,替换swagger和postman的api接口神器 -- Apifox
没有任何依赖导入,没有任何代码侵入,没有任何xml配置,轻松生成接口调试和开发文档。
重学SpringBoot3-整合 Elasticsearch 8.x (二)使用Repository
通过以上步骤,我们构建了一个完整的 Spring Boot 3 和 Elasticsearch 8.x 的增删改查示例应用。使用 Spring Data Elasticsearch Repository,我们能够快速实现对 Elasticsearch 的基本 CRUD 操作,简化了开发流程。希望这个
SpringBoot 集成RabbitMQ 实现钉钉日报定时发送功能
官网:https://www.rabbitmq.com/docs。
SpringBoot 实战:SpringBoot整合Flink CDC,实时追踪mysql数据变动
Flink CDC(Flink Change Data Capture)即 Flink 的变更数据捕获技术,是一种基于数据库日志的CDC技术,它实现了一个全增量一体化的数据集成框架。借助Flink CDC,用户可以轻松地构建实时数据管道,实时响应和处理数据变动,为实时分析、实时报表和实时决策等场景提
SpringBoot实现验证码案例
SpringBoot实现验证码案例
Spring Boot 应用Kafka讲解和案例示范
Kafka 是一款高吞吐量、低延迟的分布式消息系统。本文将详细介绍如何在 Spring Boot 项目中使用 Kafka 进行消息接收与消费,并结合幂等和重试机制,确保消息消费的可靠性和系统的扩展性。我们将以电商交易系统为案例进行深入解析。
Spring Boot 之三大配置文件.properties、.yml、.yaml 及其优先级解析
Spring Boot 支持多种配置文件格式,其中最常用的三种是.properties、.yml和.yaml。Spring Boot 的强大之处在于其高度可配置性,允许开发者根据不同环境和需求定制应用程序的行为。而这一切的核心便是配置文件。
Spring Boot中实现多数据源连接和切换的方案
在Spring Boot中,通过AbstractRoutingDataSource实现多数据源连接是一种常见的做法。这种技术允许你在运行时动态地切换数据源,从而支持对多个数据库的操作。以下是一个详细的案例,展示了如何在Spring Boot中配置和使用AbstractRoutingDataSourc
SpringBoot整合InfluxDB(实战)
InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。
基于SpringBoot的毕业设计系统设计与实现(源码+论文+部署讲解等)
基于SpringBoot框架实现的毕业设计系统,本项目适合作为计算机毕业设计、java毕业设计、课程设计、大作业等参考和学习。
SpringBoot教程(十八) | SpringBoot集成Milvus(全网最全)
Milvus是一款向量数据库,主要用于在大模型领域做向量查询的相关操作。milvus在之前的版本中其实是存在一些弊端的,尤其是在一些类似于mysql的查询方面,有一些缺点,这里简单唠叨几句。首先milvus不支持多个向量字段,其次milvus的模糊匹配只支持前缀匹配,再次milvus不支持排序。不过
Spring Boot 中应用单元测试(UT):结合 Mock 和 H2 讲解和案例示范
单元测试(Unit Testing, UT)是确保代码质量和应用可靠性的关键环节。特别是在使用 Spring Boot 开发的应用中,合理运用单元测试可以帮助开发者快速发现和修复问题。本文将详细讲解如何在 Spring Boot 中进行单元测试,结合 Mock 和 H2 数据库进行讲解和案例示范
如何自定义一个自己的 Spring Boot Starter 组件(从入门到实践)
Spring Boot Starter 是一组 Maven 依赖的集合,旨在简化 Spring Boot 应用的配置。每个 Starter 通常包括所需的库、自动配置类、属性文件等,使得开发者只需简单地添加一个 Starter,就可以快速启动所需的功能。例如,包含了构建 Web 应用所需的所有依赖,
Spring Boot 中整合 RabbitMQ(测试 + 部署上线最完整指南)
RabbitMQ 是一个开源的消息中间件,支持多种消息协议。它基于 AMQP(高级消息队列协议)实现。可靠性:消息持久化,支持事务。灵活性:支持多种消息路由方式。可扩展性:支持集群和高可用性部署。管理界面:提供 Web 管理界面,方便监控和管理。在本文中,我们详细介绍了如何在 Spring Boot
Spring Boot
Spring Boot简介在Spring Boot框架出现之前,Java EE开发最常用的框架是Spring,该框架开始于2003年,它是由罗德·约翰逊(RodJohnson】创建的一个轻量级开源框架。Spring 框架是为了解决企业应用开发的复杂性而创建的,它的出现使得开发者无须开发重量级的 En
基于SpringBoot+Vue的spark的汽车行业大数据分析系统(源码+LW+调试文档+讲解)
背景:在当今数字化时代,汽车行业产生了大量的数据,包括生产数据、销售数据、用户行为数据等。传统的数据处理方式难以满足对这些海量数据进行高效分析的需求。SpringBoot 和 Vue 是当前热门的开发框架,具有高效、便捷等特点,而 Spark 则是强大的大数据处理引擎。意义:为汽车行业提供全面、准确
SpringBoot + Vue 项目创建详细步骤
我这里是主要是展示如何创建项目(这里前后端是没有分离的,主要就我一个人练练,放一起好看),实现了简单的前后端交互(查询功能)