搜索结果
查询Tags标签: springboot,共有 2896条记录-
基于 SpringBoot + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统
Tansci-Boot基于 SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 快速开发管理系统 Tansci-Boot 是一个前后端分离后台管理系统, 前端集成 amis 低代码前端框架,后端集成 magic-api 的接口快速开发框架。包含基础权限、安全认证、以及常用的一些组件功能。项…
2024/1/19 14:02:25 人评论 次浏览 -
0.o?让我看看怎么个事儿之SpringBoot自动配置
学习 SpringBoot 自动配置之前我们需要一些前置知识点: Java注解,看完就会用 学会@ConfigurationProperties月薪过三千 不是银趴~是@Import! @Conditional+@Configuration有没有搞头?首先我们提出2个问题: SpringBoot 是干什么的? 是用来简化 Spring 原生的复杂的 x…
2024/1/18 5:03:17 人评论 次浏览 -
SpringBoot 2.x 正式停更了。Java 8 就看 Solon 的了!
最近有好多个新闻说:SpringBoot 2.x 正式停更了,Java 8 怎么办?当然用 Solon 喽! Solon,同时支持 jdk8, jdk11, jdk17, jdk21。也支持 graalvm native image。既支持 java8,也支持 java21 的: @SolonMain public class App {public static void main(String[] args…
2024/1/15 14:32:39 人评论 次浏览 -
SpringBoot 接口:响应时间优化9个技巧!
今天聊聊 SpringBoot接口:响应时间优化的9个技巧。在实际开发中,提升接口响应速度是一件挺重要的事,特别是在面临大量用户请求的时候。好了,咱们直接切入正题。 本文,已收录于,我的技术网站 ddkk.com,有大厂完整面经,工作技术,架构师成长之路,等经验分享 在Spri…
2024/1/8 18:03:02 人评论 次浏览 -
redis + AOP + 自定义注解实现接口限流
限流介绍 限流(rate limiting) 是指在一定时间内,对某些资源的访问次数进行限制,以避免资源被滥用或过度消耗。限流可以防止服务器崩溃、保证用户体验、提高系统可用性。 限流的方法有很多种,常见的有以下几种:漏桶算法: 漏桶算法通过一个固定大小的漏…
2024/1/4 1:32:38 人评论 次浏览 -
Springboot 自动发送邮件
完成Springboot配置发件邮箱,自动给其他邮箱发送邮件功能 一、创建springboot基础项目,引入依赖<!-- Spring Boot 邮件依赖 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</arti…
2023/11/23 18:03:08 人评论 次浏览 -
Spring Cloud灰度部署
1、背景(灰度部署) 在我们系统发布生产环境时,有时为了确保新的服务逻辑没有问题,会让一小部分特定的用户来使用新的版本(比如客户端的内测版本),而其余的用户使用旧的版本,那么这个在Spring Cloud中该如何来实现呢? 负载均衡组件使用:Spring Cloud LoadBalancer …
2023/6/21 11:23:12 人评论 次浏览 -
一种实现Spring动态数据源切换的方法
1 目标 不在现有查询代码逻辑上做任何改动,实现dao维度的数据源切换(即表维度) 2 使用场景 节约bdp的集群资源。接入新的宽表时,通常uat验证后就会停止集群释放资源,在对应的查询服务器uat环境时需要查询的是生产库的表数据(uat库表因为bdp实时任务停止,没有数据落…
2023/6/19 18:22:16 人评论 次浏览 -
一次性掌握innodb引擎如何解决幻读和不可重复读
了解mysql的都知道,在mysql的RR(可重复)隔离级别下解决了幻读和不可重复。你知道RR下是怎么解决的吗,很多人会回答是通过MVCC和next-key解决的,具体是怎么解决的,今天来重点分析下。 mysql的隔离级别都不陌生了,简单回顾下四种隔离级别:RU(读未提交)、RC(读已提…
2023/6/19 11:22:37 人评论 次浏览 -
使用 Sa-Token 实现 [记住我] 模式登录、七天免登录
一、需求分析 如图所示,一般网站的登录界面都会有一个 [记住我] 按钮,当你勾选它登录后,即使你关闭浏览器再次打开网站,也依然会处于登录状态,无须重复验证密码:本文将详细介绍在 Sa-Token中,如何做到以下登录模式:记住我登录:登录后关闭浏览器,再次打开网站登录…
2023/6/19 5:52:08 人评论 次浏览 -
SpringBoot定义优雅全局统一Restful API 响应框架六
闲话不多说,继续优化 全局统一Restful API 响应框架 做到项目通用 接口可扩展。 如果没有看前面几篇文章请先看前面几篇 SpringBoot定义优雅全局统一Restful API 响应框架 SpringBoot定义优雅全局统一Restful API 响应框架二 SpringBoot定义优雅全局统一Restful API 响应…
2023/6/13 18:22:46 人评论 次浏览 -
花了半天时间,使用spring-boot实现动态数据源,切换自如
在一个项目中使用多个数据源的情况很多,所以动态切换数据源是项目中标配的功能,当然网上有相关的依赖可以使用,比如动态数据源,其依赖为, <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter&…
2023/6/12 18:23:33 人评论 次浏览 -
花了半天时间,使用spring-boot实现动态数据源,切换自如
在一个项目中使用多个数据源的情况很多,所以动态切换数据源是项目中标配的功能,当然网上有相关的依赖可以使用,比如动态数据源,其依赖为, <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter&…
2023/6/12 11:22:07 人评论 次浏览 -
mybatis-plus是什么框架,使用起来简单吗?文末有彩蛋
mybatis框架我们都熟悉了,是用来操作数据库的属于ORM框架。mybatis-plus是什么框架,看名称和手机似的,带有plus一定是加强版,其官网是:MyBatis-Plus (baomidou.com)开始mybatis-plus的实践吧。 一、环境及依赖 这里,基于springboot集成mybatis-plus。先看下具体的版…
2023/6/11 1:22:56 人评论 次浏览 -
SpringBoot进阶教程(七十六)多维度排序查询
在项目中经常能遇到,需要对某些数据集合进行多维度排序的需求。对于集合多条件排序解决方案也有很多,今天我们就介绍一种,思路大致是设置一个分值的集合,这个分值是按照需求来设定大小的,再根据分值的大小对集合排序。v需求背景 我们来模拟一个需求,现在需要查询一个…
2023/6/11 1:22:18 人评论 次浏览