SpringBoot
-
redisson-分布式锁 快速入门
redisson-分布式锁 快速入门 在之前我介绍过如何保证缓存与数据库的双写一致性,说过使用分布式锁优化可以实现双写一致性,那么今天就来介绍一种具体实现方式redisson-分布…
-
SpringBoot+Validation参数校验,消除if else
1、参数校验简介 在实际工作中,得到数据得到的第一步就是校验数据的正确性,如果存在录入上的问题,一般会通过注解校验,发现错误后返回给用户,但是对于一些逻辑上的错误,比如购买金额购买…
-
SpringBoot 实现图片防盗链功能
戳上方蓝字“Java面试题精选”关注! 前言 出于安全考虑,我们需要后端返回的图片只允许在某个网站内展示,不想被爬虫拿到图片地址后被下载。或者,不想浏览器直接访问图片链接。 出于性…
-
前后端代码一键生成,这款低代码平台绝了
戳上方蓝字“极客之家”关注! 今天给大家介绍一款基于代码生成器的低代码开发平台!前后端分离架构 后端采用SpringBoot2.x,前端采用Ant Design&Vue,支…
-
一款完全开源、前后端分离的低代码开发框架(已集成flowable工作流)
戳上方蓝字“极客之家”关注! 今天给大家介绍一款彻底开源的前后端分离的低代码开发框架,支持代码生成,表单设计,flowable审批工作流等,支持微服务模块化开发部署,数据源可彻底隔…
-
SpringBoot + 事务钩子函数,打造高效支付系统!
戳上方蓝字“Java知音”关注我 前言 经过前面对Spring AOP、事务的总结,我们已经对它们有了一个比较感性的认知了。今天,我继续安利一个独门绝技:Spring 事务的钩子函…
-
Spring Cloud OpenFeign基础入门
OpenFeign是什么 Feign是一个声明式的Web Service客户端,是一种声明式、模板化的HTTP客户端。而OpenFeign是Spring Cloud 在Feign的…
-
Spring Boot + MybatisX,效率翻倍!
戳上方蓝字“Java知音”关注我 MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率…
-
日志监控分析平台-ELK
准备环境 确保你的 CentOS 系统已经更新到最新版本,并安装了必要的依赖。如果es版本选择8.0以上则jdk至少17以上 sudo yum update&n…
-
分库分表介绍
分库分表介绍 1. 分库分表概述 分库分表本质上就是为了解决由于库表数据量过大而导致数据库性能降低的问题; 核心操作: 将原来独立的数据库拆分成若干数据库组成; 将原来的大表(存储…
-
一文带你彻底玩转EasyExcel:导入导出excel数据起飞
1.简介 在日常的开发工作中,Excel 文件的读取和写入是非常常见的需求,特别是在后台管理系统中更为频繁,基于传统的方式操作excel通常比较繁琐,EasyExcel 库的出现为…
-
把 Maven 提交到项目?Maven Wrapper的使用与好处
欢迎点击蓝色文字关注公众号,文章每周更新 杭州西湖(2024年4月1日) 前言 不知道你有没有发现,如果使用 https://start.spring.io/ 或者使用 IDEA …
-
Spring Cloud Alibaba 学习指南
前言 自2018年Netflix公司宣布对核心组件Hystrix、Ribbon、zuul、Eureka等进入维护状态后,Spring Cloud 也随即宣布Spring Cloud…
-
炫技Groovy!SpringBoot中的动态编程实战
戳上方蓝字“Java知音”关注我 Groovy简介 Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方…
-
阿里开源的 JetCache-Alibaba 缓存框架,来了解一下?
戳上方蓝字“Java知音”关注我 一.JetCache的基本概念 1.JetCache是由阿里巴巴 Group 开源的一款基于 Spring 和 Redis 的分布式缓存框架。它的…
-
SpringSecurity认证原理分析
SpringSecurity认证原理分析 前几天介绍了 SpringSecurity快速入门 SpringSecurity密码加密方式简介 认证授权概述 SpringSecurit…