
Spring系列
文章平均质量分 63
总结Spring家族的一些知识点
程序员Meteor
一生不羁放纵爱自由!
支持项目定制,Java项目&纯前端项目!!!
如有需求站内私聊或者发邮箱718653463@qq.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot使用ffmpeg实现视频压缩
FFmpeg 是一个开源的跨平台多媒体处理工具集,用于录制、转换、编辑和流式传输音频和视频。它功能强大,支持几乎所有常见的音视频格式,是多媒体处理领域的核心工具之一。原创 2025-05-28 17:41:11 · 649 阅读 · 0 评论 -
SpringBoot+tabula+pdfbox解析pdf中的段落和表格数据
本文介绍了使用Tabula库实现PDF表格数据解析的方法。首先指出PDFBox在解析复杂表格时的局限性,然后详细说明Tabula如何解决完整边框表格的解析问题。文章提供了Maven依赖配置和Java实现代码,包含两个主要功能:解析PDF文本内容(readTxtFromPdf)和提取表格数据(readTableDataFromPdf)。表格解析支持多表格、分页、跳过标题行等特性,并能处理连续分页的表格数据。作者通过示例展示了如何从微信流水PDF中提取交易记录数据,包括处理换行文本和结构化表格内容。原创 2025-05-28 14:21:51 · 1729 阅读 · 0 评论 -
SpringBoot实现本地&对象存储【minio、阿里云、七牛云】
原创 2025-05-20 10:32:27 · 343 阅读 · 0 评论 -
javacv实现视频压缩
【代码】javacv实现视频压缩。原创 2025-05-09 10:16:17 · 294 阅读 · 0 评论 -
springboot+tabula解析pdf中的表格数据
在日常业务需求中,往往会遇到解析pdf数据获取文本的需求,常见的做法是使用来做,但是它只适合做一些简单的段落文本解析,无法处理表格这种复杂类型,因为单元格中的文本有换行的情况,无法对应到我们业务具体的属性上面去。而。原创 2025-04-11 16:39:30 · 786 阅读 · 1 评论 -
SpringBoot集成阿里云文档格式转换实现pdf转换word,excel
未开通服务时需要点击开通按钮,然后才能调用相关api。原创 2025-04-11 15:40:35 · 539 阅读 · 0 评论 -
SpringBoot集成阿里云OCR实现身份证识别
【代码】SpringBoot集成阿里云OCR实现身份证识别。原创 2025-03-27 10:21:46 · 619 阅读 · 0 评论 -
SpringBoot集成腾讯云OCR实现身份证识别
/</</</原创 2025-03-27 10:15:49 · 491 阅读 · 0 评论 -
Java开发脚手架:基于SpringBoot+MyBatis-Plus+Thymeleaf+LayUI搭建
功能介绍首页首页展示欢迎、统计、通知部门管理部门增删改查用户管理用户增删改查、重置密码字典管理字典增删改查通知公告通知增删改查操作日志日志查询、删除文件管理文件上传、下载、删除代码生成导入、新建表、生成配置、代码生成、删除。原创 2025-02-07 11:30:20 · 435 阅读 · 0 评论 -
SpringBoot中定义枚举规范和枚举工具类
【代码】SpringBoot中定义枚举规范和枚举工具类。原创 2024-12-27 16:19:55 · 372 阅读 · 0 评论 -
基于SCUI的后台管理系统
高性能中后台前端解决方案,基于 Vue3、elementPlus 持续性的提供独家组件和丰富的业务模板帮助你快速搭建企业级中后台前端任务。原创 2024-12-19 17:35:47 · 909 阅读 · 0 评论 -
SpringCloud+Vue快速开发脚手架
功能介绍首页首页展示欢迎、通知、快捷入口部门管理部门增删改查用户管理用户增删改查、重置密码角色管理角色增删改查、权限设置岗位管理岗位增删改查菜单管理菜单增删改查字典管理菜单增删改查参数配置菜单增删改查通知公告菜单增删改查操作日志日志查询、删除登录日志日志查询、删除代码生成导入、新建表、生成配置、代码生成、删除基础配置项目配置、类型映射配置。原创 2024-12-17 11:01:43 · 770 阅读 · 4 评论 -
SpringBoot个人开源项目
模块功能介绍集成Activiti流程引擎实现基本的功能集成阿里巴巴AI实现高效插入大批量数据使用redis实现多级缓存使用mxnzp实现日历及节假日信息拉取集成anji-plus行为验证码,easy-captcha图片验证码原生方式实现配置文件多数据源集成MyBatis-Plus的dynamic-datasource实现配置文件多数据源原生方式实现动态数据库配置多数据源集成screw-core实现数据库设计文档生成使用高德地图实现拉取行政区划数据,支持定时更新集成easyexcel的基本读写功能demo。原创 2024-10-23 13:59:12 · 1506 阅读 · 5 评论 -
SpringBoot+MyBatis+MySQL项目基础搭建
【代码】SpringBoot+MyBatis+MySQL项目基础搭建。原创 2024-10-14 11:09:46 · 731 阅读 · 0 评论 -
SpringBoot Data JPA基本使用
1.2 yml配置1.3 实体类1.3.1 用户1.3.2部门1.4持久层1.4.1 用户1.4.2 部门1.5 启动2.2 控制层2.3 测试新增单个查询查询列表删除3.2 业务层3.3 控制层3.4 测试原创 2024-10-12 17:21:10 · 433 阅读 · 0 评论 -
集成Spring Cloud Alibaba AI大模型
【代码】Spring Cloud Alibaba AI体验。原创 2024-10-10 14:37:00 · 723 阅读 · 0 评论 -
SpringCloud+Sa-Token网关统一鉴权
一、网关鉴权1.1 引入依赖<!-- Sa-Token 权限认证(Reactor响应式集成), 在线文档:https://sa-token.cc --><dependency> <groupId>cn.dev33</groupId> <artifactId>sa-token-reactor-spring-boot3-starter</artifactId> <version>1.39.0<原创 2024-09-13 17:42:11 · 1068 阅读 · 0 评论 -
SpringBoot集成业务组件Demo源码
模块功能介绍集成Activiti流程引擎实现基本的功能实现高效插入大批量数据使用redis实现多级缓存使用mxnzp实现日历及节假日信息拉取集成anji-plus行为验证码,easy-captcha图片验证码原生方式实现配置文件多数据源集成MyBatis-Plus的dynamic-datasource实现配置文件多数据源原生方式实现动态数据库配置多数据源集成screw-core实现数据库设计文档生成使用高德地图实现拉取行政区划数据,支持定时更新集成easyexcel的基本读写功能demo。原创 2024-09-11 15:50:53 · 1339 阅读 · 1 评论 -
SpringBoot集成Knife4j接口文档
/</</</原创 2024-08-06 17:30:38 · 353 阅读 · 0 评论 -
搭建纯净的SpringBoot工程
配置文件可自行选择properties或者yml原创 2024-07-08 11:06:11 · 403 阅读 · 0 评论 -
SpringBoot实现过滤器
【代码】SpringBoot实现过滤器。原创 2024-05-31 08:51:12 · 217 阅读 · 0 评论 -
SpringBoot拦截器实现
【代码】SpringBoot拦截器实现。原创 2024-05-31 08:24:38 · 269 阅读 · 0 评论 -
SpringBoot集成Quartz
/</</原创 2024-05-30 17:58:04 · 260 阅读 · 0 评论 -
SpringBoot使用rsa-encrypt-body-spring-boot实现接口加解密
/原创 2024-05-22 15:45:01 · 1966 阅读 · 0 评论 -
spring-boot-cache整合redis
引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> &原创 2024-05-15 17:08:13 · 604 阅读 · 0 评论 -
SpringBoot整合xxl-job
账号密码:admin/123456。原创 2024-05-15 12:01:52 · 708 阅读 · 0 评论 -
SpringSecurity集成JWT
引入依赖<!-- minio --><dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.5.2</version></dependency><!-- Aliyun OSS SDK --><dependency> <g原创 2024-05-14 23:59:44 · 410 阅读 · 0 评论 -
SpringBoot使用策略模式实现文件存储【MinIO、阿里云OSS】
引入依赖<!-- minio --><dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.5.2</version></dependency><!-- Aliyun OSS SDK --><dependency> <g原创 2024-05-13 23:57:30 · 629 阅读 · 0 评论 -
SpringBoot使用腾讯云实现短信功能
引入依赖<!-- 阿里云依赖 --><dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.6.3</version></dependency><dependency> <groupId>com.原创 2024-05-12 23:58:53 · 608 阅读 · 0 评论 -
SpringBoot实现图片验证码
/</</</原创 2024-05-11 17:28:26 · 400 阅读 · 0 评论 -
SpringBoot+Vue实现图片滑块和文字点击验证码
一、背景1.1 概述传统字符型验证码展示-填写字符-比对答案的流程,目前已可被机器暴力破解,应用程序容易被自动化脚本和机器人攻击。摒弃传统字符型验证码,采用行为验证码采用嵌入式集成方式,接入方便,安全,高效。验证码展示-采集用户行为-分析用户行为流程,用户只需要产生指定的行为轨迹,不需要键盘手动输入,极大优化了传统验证码用户体验不佳的问题;同时,快速、准确的返回人机判定结果。1.2 应用场景网站登录:保护用户账号免受非法登录尝试在线表单提交:避免垃圾邮件和恶意数据填充论坛或社区:防止机器原创 2024-05-11 16:14:28 · 3082 阅读 · 1 评论 -
Mybatis-Plus大批量插入数据到MySQL
由此可见:MyBatis-Plus的批量插入器、Statement批量执行、MyBatis-Plus的saveBatch方法+异步任务这三种方式较快。原创 2024-05-07 17:43:01 · 1156 阅读 · 2 评论 -
SpringBoot使用阿里云实现短信功能
引入依赖<!-- 阿里云依赖 --><dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.6.3</version></dependency><dependency> <groupId>com.原创 2024-04-30 17:49:40 · 865 阅读 · 1 评论 -
SpringBoot集成Flowable案例
Flowable 是一个使用 Java 编写的轻量级业务流程引擎。Flowable 流程引擎可用于部署 BPMN2.0 流程定义(用于定义流程的行业 XML 标准),创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。原创 2024-04-30 17:03:40 · 989 阅读 · 2 评论 -
SpringBoot自定义starter
Spring Boot Starter 是一组预定义的依赖项集合,它们可以帮助开发者快速集成各种功能模块。这些 Starter 可以减少开发者的配置工作,使得开发者可以更加专注于业务逻辑的实现。举例说明:例如引入MyBatis-Plus的stater,只需要在配置文件中配置即可使用。原创 2024-04-30 15:53:33 · 541 阅读 · 0 评论 -
SpringBoot使用AOP注解记录操作日志
【代码】SpringBoot实现注解记录操作日志。原创 2024-04-29 23:24:25 · 907 阅读 · 1 评论 -
SpringBoot+MyBatis-Plus+jsqlparser实现多租户功能
多租户技术(multi-tenancy technology)是一种软件架构技术,它允许在单个系统实例上为多个用户或组织提供服务,同时确保这些用户之间数据的隔离性。在多租户架构中,每个租户(可以是个人用户、企业、组织等)共享相同的应用程序实例、硬件资源和基础设施,但数据和配置是相互隔离的,每个租户只能访问自己的数据和配置,互不干扰。原创 2024-04-26 22:17:43 · 2645 阅读 · 3 评论 -
SpringBoot+RabbitMQ实现MQTT协议通讯
MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件。此处使用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。原创 2024-04-25 14:36:17 · 2298 阅读 · 0 评论 -
SpringBoot集成MyBatis-Plus-Join
MyBatis-Plus-Join (简称 MPJ)是一个 MyBatis-Plus的增强工具,在 MyBatis-Plus 的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2024-04-11 18:04:06 · 1788 阅读 · 2 评论 -
SpringBoot集成MyBatis-Plus
MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2024-04-11 16:07:56 · 1182 阅读 · 0 评论