logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis常见命令以及在java中操作redis命令(超详细)

Redis基础操作与Java集成指南 本文介绍了Redis的基本操作和Java集成方法。主要内容包括:Redis的启动与连接、五大数据类型(字符串、哈希、列表、集合、有序集合)的常用命令、通用键操作命令,以及在Java项目中通过Spring Boot集成Redis的完整流程。文章详细说明了如何在项目中配置Redis连接、自定义RedisTemplate解决序列化问题,并提供了各类数据操作的测试代码

文章图片
#redis#java#spring boot +4
解决jdk17版本与seata冲突问题

JDK17的模块化限制导致反射访问java.lang包异常,原因是项目使用了较老的cglib-3.1.jar未适配JDK9+模块化。解决方案:在运行配置中添加VM参数--add-opens java.base/java.lang=ALL-UNNAMED来解除模块访问限制。

文章图片
#java#intellij-idea#jvm
jwt实现登录认证功能

JWT是一种加密令牌,用于用户认证。它由Header(算法类型)、Payload(用户信息)和Signature(加密签名)三部分组成。本文介绍了JWT的实现方案:1) 导入JJWT依赖包;2) 创建JWT工具类,包含生成和解析Token的方法;3) 配置拦截器实现Token验证逻辑,拦截非登录请求;4) 在登录接口中生成Token并返回。代码实现了完整的JWT认证流程,包含Token生成、验证和

文章图片
#java#spring boot#后端 +2
Mybatis-Plus超级实用的多种功能用法

MyBatis-Plus是一款基于MyBatis的增强型ORM框架,遵循"只做增强,不做改变"的设计理念。它通过内置通用Mapper/Service简化了CRUD操作,支持Lambda表达式构建查询条件、自动分页、逻辑删除等功能。框架提供代码生成器快速生成基础代码,并支持多种插件如分页、乐观锁等。核心优势包括无侵入性、高效减少重复代码、保留MyBatis灵活性。快速入门只需引入

文章图片
#mybatis#maven#spring boot +2
生成、解析Excel的开源神器——EasyExcel

EasyExcel是阿里巴巴开源的高效Excel处理工具,相比Apache POI等传统框架,能显著降低内存消耗(3M文件仅需几MB内存)。文章介绍了EasyExcel的基本信息、Maven依赖集成方法,以及通过注解方式实现Excel导出的示例。关键点包括:1.通过@ExcelProperty等注解控制导出格式;2.提供简单的导入导出API;3.解决了POI处理大文件时的内存溢出问题。该工具特别适

文章图片
#java#maven#spring boot +2
Spring Task实现苍穹外卖订单超时和派送中的业务功能

摘要:SpringTask是Spring框架提供的任务调度工具,用于定时执行Java代码。使用SpringBoot时只需引入spring-boot-starter依赖,在启动类添加@EnableScheduling注解即可启用定时任务功能。示例演示了通过@Scheduled注解和cron表达式实现订单超时处理和派送订单状态更新的定时任务,分别设置了每分钟和每天凌晨1点执行的调度规则。任务类通过Or

文章图片
#spring#java#后端 +2
X-File-Storage实现多平台文件上传功能

X-File-Storage是一个基于Java/SpringBoot的文件存储抽象框架,旨在解决项目中多存储源兼容问题。通过统一接口适配不同存储服务(如阿里云OSS、腾讯云COS等),实现业务代码与具体存储平台的解耦。集成步骤包括:1)引入依赖;2)配置存储平台参数;3)添加启动注解@EnableFileStorage。上传示例展示了如何通过FileStorageService实现文件上传至OSS

文章图片
#spring boot#后端#java +3
基于若依(RuoYi)框架实现帝可得后端新增工单管理系统总结

本文介绍了一个售货机工单管理系统的设计与实现。系统分为运维工单(投放、撤机、维修)和运营工单(补货)两类,采用四张数据库表进行管理。重点阐述了工单创建的接口设计、参数校验流程和核心业务逻辑,包括设备状态检查、工单类型验证、员工区域匹配等校验规则。特别说明了使用Redis实现自增工单编号的技术方案,确保每日工单编号从0001开始递增。系统采用分层架构实现,包含Controller、Service和M

文章图片
#数据库#redis#java +3
到底了