
SpringBoot实战
文章平均质量分 94
DaenCode
优快云实力新星|后端开发2年经验,曾担任甲方技术代表。技术尚浅,闭关学习中...
展开
-
ShardingSphere-JDBC分库分表快速入门实战
本文主要演示使用SpringBoot结合ShardingSphere-JDBC快速实现MySQL的水平分库分表实战,含有详细的步骤说明。ShardingSphere-JDBC是一个轻量级的Java框架,为ShardingSphere的其中一个组件。在使用时只需在应用程序中引入其jar包即可,可以理解为增强版的JDBC驱动。有关于ShardingSphere-JDBC分库分表快速入门实战到此结束了。文中有错误之处或者大家有什么疑问,欢迎在评论区留言。原创 2023-10-25 14:46:14 · 1733 阅读 · 45 评论 -
SpringBoot结合Redisson实现分布式锁
有关于SpringBoot结合Redisson实现分布式锁到此就结束了。原创 2023-10-04 09:05:01 · 1252 阅读 · 30 评论 -
SpringBoot整合阿里云OSS文件存储解决方案
对于项目中的文件存储有两张方案,一种是存储在项目中,另一种则是采用分布式存储。第一种解决方案,随着文件数量越来越多,对于文件上传下载的带宽有影响并且对于以后存储的扩容有很大的不便性。本文来说一张分布式存储中的云厂商文件系统解决方案,有关于阿里云OSS文件上传的使用。官网:https://www.aliyun.com/product/oss?上述是官网地址,没有用过的,可以申请三个月的体验期。它是具有与平台无关的Restful api接口。任何应用、时间、语言都可以访问。原创 2023-09-30 14:38:25 · 1263 阅读 · 47 评论 -
SpringBoot整合Kaptcha实现图形验证码
SpringBoot整合Kaptcha实现图形验证码原创 2023-09-27 07:15:00 · 691 阅读 · 34 评论 -
SpringBoot2.x整合Jedis客户端详细过程
之前发表过一篇有关于SpringBoot整合letture客户端的文章一张思维导图带你学会SpringBoot整合Redis,此篇文章来看一下如何整合jedis客户端。Jedis是一个Java语言的Redis客户端库,用于与Redis服务器进行通信和数据交互。它提供了简单易用的API,让开发人员能够方便地使用Java语言来操作Redis数据库。简单易用:Jedis提供了直观的API,使得开发者可以轻松地连接到Redis服务器,并执行各种操作,如写入、读取、删除数据等。原创 2023-09-26 15:47:44 · 411 阅读 · 28 评论 -
SpringBoot2.7.14整合Swagger3.0的详细步骤及容易踩坑的地方
SpringBoot2.7.14整合Swagger3.0的详细步骤及容易踩坑的地方原创 2023-09-21 17:33:49 · 2277 阅读 · 33 评论 -
SpringBoot整合Mybatis-Plus分页插件的使用
有关于SpringBoot整合Mybatis-Plus分页插件的使用原创 2023-09-20 07:15:00 · 494 阅读 · 19 评论 -
IDEA2023中使用SpringBoot整合Lombok全过程及详细用法
以下解释来源于百度百科Lombok项目是一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。不需要再写getter、setter或equals方法,只要有一个注解,就有一个功能齐全的构建器、自动记录变量等等。目的:为了提升开发效率,减少重复代码的执行。有关于IDEA2023中使用SpringBoot整合Lombok全过程及详细用法到此就结束了。原创 2023-09-15 07:30:00 · 1573 阅读 · 27 评论 -
SpringBoot&Vue&EmementUI前后端分离整合、统一封装axios、跨域配置
有关于SpringBoot&Vue&EmementUI前后端分离整合、统一封装axios、跨域配置原创 2023-09-09 07:15:00 · 800 阅读 · 35 评论 -
SpringBoot整合RabbitMQ图文过程以及RabbitTemplate常用API介绍
SpringBoot整合RabbitMQ图文过程以及RabbitTemplate常用API介绍原创 2023-09-08 07:15:00 · 479 阅读 · 26 评论 -
SpringBoot整合Freemaker结合Vue实现页面填写一键自动生成Redis的配置文件
在一次搭建Redis哨兵模式时,在最后验证是否搭建成功时节点信息是错误的,经过排查,最后因为是配置文件出错导致的。于是,我就想有没有一种办法可以通过可视化的方式去配置Redis配置文件,这样可以避免直接修改配置文件时,因视觉问题而造成配置文件出错,也可能是我视力差。最后,我想到了使用来减少错误率的发生。原创 2023-09-01 07:15:00 · 1209 阅读 · 32 评论 -
两张流程图带你学会SpringBoot整合Redis主从复制、哨兵模式并搞懂其工作流程
有关于两张流程图带你学会SpringBoot整合Redis主从复制、哨兵模式并搞懂其工作流程到此就结束了。原创 2023-08-29 07:15:00 · 440 阅读 · 45 评论 -
一张思维导图带你学会SpringBoot整合Redis
数据类型支持可以操作任意的Java对象,并提供了对各种Redis数据结构(如字符串、哈希、列表、集合、有序集等)的操作方法。专门用于操作Redis字符串数据类型的模板类。它的方法返回结果都是字符串类型。默认序列化方式默认使用进行对象的序列化和反序列化,将对象转换成字节数组存储到Redis中。默认使用进行字符串的序列化和反序列化,直接存储字符串到Redis中。使用场景适用于复杂的业务场景,需要处理多种类型的Redis数据结构或存储自定义Java对象到Redis中。适用于简单的场景。原创 2023-08-18 07:15:00 · 484 阅读 · 58 评论 -
一张思维导图带你学会SpringBoot自定义Filter
在开发中,都离不开自定义过滤器的使用。本文的主要内容是通过SpringBoot实现自定义过滤器。原创 2023-08-12 07:15:00 · 526 阅读 · 36 评论 -
一张图带你学会入门级别的SpringBoot实现文件上传、下载功能
在开发系统过程中,往往离不开系统文件上传于下载的功能,本篇文章就对SpringBoot实现文件上传与下载功能作出演示。有关于SpringBoot实现文件上传、下载功能到此就结束了。原创 2023-08-11 07:15:00 · 815 阅读 · 54 评论 -
一张思维导图带你学会SpringBoot使用AOP实现日志管理功能
基本概念:在不改变原有功能的逻辑,增加新的功能。应用场景权限控制日志处理事务控制下面以对产品数据增删改查功能,进行日志管理功能为例,对AOP中的核心概念作出介绍,请参考下表概念解析对应日志管理功能核心关注点业务逻辑的主要功能,应用程序主要关注的部分产品数据的增删改查横切关注点与核心关注点相关但不属于核心关注点的功能,在系统的多个模块或组件中散布记录产品操作的日志通知在特定切入点执行时要执行的代码,实现横切关注点的具体逻辑。可以在目标方法执行之前、之后或抛出异常时执行。原创 2023-08-09 07:15:00 · 798 阅读 · 55 评论 -
一张思维导图带你学会使用SpringBoot异步任务实现下单校验库存
在开发中,异步任务应用的场景非常的广泛,本文章以下单时校验库存为例来看看SpringBoot中异步任务的使用。使用异步任务可以提高系统的响应性能,提高系统的并发能力,改善用户体验,减少资源的浪费,提高系统的可扩展性。有关于SpringBoot异步任务实现下单校验库存的实战到此就结束了,希望此文能够帮助正在学习的你们。原创 2023-08-08 07:15:00 · 1467 阅读 · 73 评论 -
一张思维导图带你学会使用SpringBoot中的Schedule定时发送邮件
日常开发中,有关于定时任务的需求场景往往有很多。下面这篇文章带你用SpringBoot中自带的Schedule实现定时发送邮件的功能!原创 2023-08-07 07:15:00 · 1396 阅读 · 67 评论 -
一张流程图带你学会SpringBoot结合JWT实现登录功能
JWT(JsonWebToken)是一种轻量级的跨域身份验证解决方案。通常被用于无状态身份验证机制,将用户信息签名打包进行传输。原创 2023-08-05 07:15:00 · 1098 阅读 · 40 评论 -
一张思维导图带你学会SpringBoot、Vue前后端分离项目线上部署
日常开发项目上线或者部署个人博客网站,都离不开线上服务器部署应用。本文带你学会线上部署应用。以腾讯云轻量应用服务器部署SpringBoot、Vue项目为例。原创 2023-08-04 07:15:00 · 5172 阅读 · 95 评论 -
28个SpringBoot项目中常用注解,日常开发、求职面试不再懵圈
在使用SpringBoot开发中或者在求职面试中都会使用到很多注解或者问到注解相关的知识。本文主要对一些常用的注解进行了总结,同时也会举出具体例子,供大家学习和参考。有关于SpringBoot常用注解到此就结束了。感激不尽!原创 2023-08-03 07:15:00 · 397 阅读 · 36 评论 -
一张思维导图带你打通SpringBoot自定义拦截器的思路
在开发中,都离不开拦截器的使用。比如说在开发登录功能时,实现登录拦截的功能或者权限拦截功能。下面带你梳理拦截器创建的思路。自定义拦截器类:负责定义拦截的处理逻辑,包含前置拦截、后置拦截和最终拦截。以下是对其API的介绍。方法名方法签名作用preHandle在目标处理器执行之前被调用。可以进行一些前置处理逻辑,如权限验证、日志记录等。返回值决定请求是否继续执行后续流程,true表示继续执行,false表示中断请求处理。postHandle在目标处理器执行之后、视图渲染之前被调用。原创 2023-08-02 07:15:00 · 1669 阅读 · 88 评论 -
一张思维导图带你学会Springboot创建全局异常、自定义异常
在开发中,都离不开自定义异常、全局处理异常的使用。比如说在一些网站中看到的系统异常,请联系管理员、网络异常等等,都是通过其处理。如果按照下方图片中的信息展示给用户,谁能看的懂呢?于是这就体现出了自定义异常、全局处理异常的作用。自定义异常类:负责返回特定信息的异常。在实际开发中会根据业务需求进行自定义异常类的划分:订单模块的异常、收货模块的异常,每个模块的异常又包含很多不同的异常码。思路根据业务范围定义见名知意的类名称,比如说订单异常可以为OrderException。原创 2023-08-01 07:15:00 · 600 阅读 · 53 评论 -
一文带你学会使用SpringBoot+Avue实现短信通知功能(含重要文件代码)
SpringBoot结合Avue实现短信通知功能,含具体文件代码原创 2023-07-27 07:15:00 · 1143 阅读 · 51 评论