SpringBoot
-
利用 Java 反射机制提高 SpringBoot 的代码质量
戳上方蓝字“Java知音”关注我 保持好的代码质量和遵守编码标准是开发可维护和健壮软件的重要方面。在 Spring Boot 应用程序中,确保始终遵循命名约定、代码结构和其他质量标…
-
史上最全,全方位阐述 SpringBoot 中的日志是怎么工作(珍藏版)
戳上方蓝字“Java知音”关注我 前言 日志,是开发中熟悉又陌生的伙伴,熟悉是因为我们经常会在各种场合打印日志,陌生是因为大部分时候我们都不太关心日志是怎么打印出来的,因为打印一条…
-
【微服务-实战干货】基于网关实现统一用户认证方案分享
一、传统的用户认证方案对于大多数与用户相关的操作,软件系统首先要确认用户的身份,因此会提供一个用户登录功能。用户输入用户名、密码等信息,后台系统对其进行校验的操作就是用户认证。 用…
-
破译微服务通信密码,OpenFeign如何实现透明、高效的接口调用与协同
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 在微服务架构的世界里,服务间的顺畅通信至关重要。OpenFeign,作为Spring Cloud生态系统中的一颗璀…
-
Spring Boot集成Caffeine缓存介绍
一、前言 缓存在我们的日常开发中具有极高的使用频率,当一个系统遇到性能瓶颈的时候往往会考虑使用缓存来解决问题。 对于那些访问频率高、更新频率低的数据,我们可以考虑把查询结果保存起来…
-
一款企业级、功能强大的微服务管理系统
戳上方蓝字“Java笔记虾”关注! 简介 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。…
-
SpringSecurity密码加密方式简介
SpringSecurity密码加密方式简介 昨天介绍了SpringSecurity快速入门,经过昨天的入门案例,我们对SpringSecurity的使用有了一定的了解,但是在入门…
-
【微服务-实战】Seata分布式事务实战
在前面的文章中,我们聊过了Alibaba Seata分布式事务组件的使用原理及解决方案,这篇文章我们来看一下如果搭建可用的Seata分布式事务架构。 一、准备阶段 我们以前面提到过…
-
SpringBoot 实现电子文件签字+盖章系统
戳上方蓝字“Java笔记虾”关注! 前言 项目源码及部署 项目结构及使用框架 项目下载及部署 功能展示 项目启动后登录首页 系统首页功能简介 点击起草文档 审批 审稿 盖章和签字的…
-
SpringSecurity快速入门
SpringSecurity快速入门 1. SpringSecurity简介 image Spring Security是基于Spring的安全框架,提供了包含认证和授权的落地方案…
-
Spring到SpringBoot:五大变革引领开发新趋势
点击 程序员小胖 关注公众号 每日技术干货,第一时间送达! 引言 Spring框架和Spring Boot是Java开发领域中两个非常重要的概念,它们…
-
傻瓜式教程-部署nacos2.2.3单机版(详细步骤-包含SpringBoot整合教程)
部署前提需要安装JDK8 一、单机部署 1.1、下载nacos 点击下载nacos2.2.3 如果链接打不开可 评论区私信或者+v: QQ1183051165 联系获取 …
-
架构解析系列-OTeL & Micrometer 在 Spring Boot 中的应用与分析
之前在 聊聊 SpringBoot3 的 Micrometer Tracing 这篇文章中我介绍了 SpringBoot3 使用 Micrometer Tracing 来作为分布式…
-
ShardingSphere系列03:ShardingJdbc+MybatisPlus实现多数据源
Mybatisplus+多数据源 整合步骤 基础数据准备 创建表order_info,同时创建同样数据结构的order_info_0,order_info_1,order_info…
-
Keepalived+Nginx高可用案例
Keepalived+Nginx高可用案例 昨天已经介绍 Nginx快速入门 Nginx实现反向代理 已经实现tomcat 的高可用,是在 tomcat 集群前面加一层负载服务 n…
-
ShardingJdbc+Mybatis实现多数据源
Mybatis+多数据源 这个是对shardingjdbc应用的一个升级,如果对于shardingjdbc的整合还没看过之前的文章的,可以先看看文章https://blog.csd…