自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 javaFX实现SpringBoot+Mybatis项目代码一键生成及代码片段复制

本文介绍了一个基于JavaFX的代码生成工具,能够根据表字段动态生成SpringBoot+Mybatis项目代码片段。该工具支持可视化界面操作,允许开发者自定义生成代码片段实现类,并支持多表同时生成代码。主要功能包括:自动生成实体类、VO、DAO、Service、Controller等各类代码文件,支持生成OpenAPI+Knife4j注解,以及拦截器、过滤器等公共代码。该项目基于SpringBoot+Mybatis框架,提供了代码片段一键复制功能

2025-10-01 10:42:34 234

原创 炫技qrCode二维码

本文介绍了使用Java生成二维码的多种方式。首先通过Maven引入ZXing依赖,然后展示了生成渐变色二维码的代码实现,包括将二维码转为字符串存储以及从字符串还原二维码的功能。其次演示了生成内嵌图片的随机颜色块二维码的方法,详细说明了插入LOGO图片的处理过程。建议增大版本号(最大40)和图片尺寸以提高存储容量。最后提供了项目参考地址,包含springboot-qrcode-demo模块和springboot3.5.4学习案例的Git仓库链接。

2025-09-14 09:28:55 310

原创 springboot集成jwt实现图片验证码验证

本文介绍了一种基于JWT技术的无状态图片验证码校验方案。通过引入java-jwt依赖并封装工具类,实现验证码的生成、存储和校验功能。系统采用三个接口完成验证流程:首先生成验证码并转换为JWT token返回给前端;然后根据token生成图片验证码;最后通过对比用户输入和token解析的验证码完成校验。相比传统中心化存储方案,该方案无需依赖Redis等中间件,降低了资源消耗和网络延迟,同时保证了验证码的有效期控制。文章提供了完整的代码实现和项目地址参考。

2025-09-14 08:54:28 604

原创 动态刷新bean的两种方法:jmx和actuator

4. 启动spring boot项目执行bean注册和properties注册,并访问。http://localhost:9097,点进去有如下两个bean。点进去任意一个修改参数为abcd和wxyz,两种方式都能修改参数值。2.pom.xml添加maven依赖,用于html页面修改参数。1. pom.xml中添加maven依赖。5. 访问如下接口验证参数是否已修改。返回结果说明参数已被修改。

2025-09-07 17:58:39 890

原创 sql批处理的表-表及表字段-表字段之间的血缘分析的简单实现思路

文章摘要:本文提出了一种通过解析SQL脚本自动追踪数据表字段依赖关系的方法。首先对SQL语句进行格式化处理,统一空格和特殊符号;然后通过递归方式提取子查询为临时表;最后利用字符串匹配算法(包含方法contains)从目标表字段逐步追踪到源表字段。该方法可以分析如INSERT语句中目标字段与源字段的映射关系,包括处理复杂表达式和临时表情况,实现了从加工表到源表的元数据自动追踪。文中以优秀学生表为例,演示了如何从result_degree字段追踪到原始成绩表的t_score字段。

2024-09-25 22:02:28 1749

原创 编写maven-plugin插件实现数据库表增删改查代码一键生成

我们都熟悉有maven自带的插件,如maven-compiler-plugin、maven-shade-plugin等。也有第三方maven插件,如sonar-maven-plugin(代码合规检查)、smart-doc-maven-plugin(接口文档生成)等maven插件。总结:开发plugin插件还是比较容易的,如果想在项目运行前做一些事,可以考虑自己封装插件,但是部分jar包引入不起作用,比如我引入mysql就找不到类。1.开发code-generator-maven-plugin插件。

2024-09-22 15:01:01 1015

原创 springboot2.3.4多模块pom类型项目搭建踩坑最全手册

2.打包package时,一定走最外层的pom工程打包,有mainClass的子模块的target目录下都能找到可用的jar包了。其中basePackages的几个值对应四个子模块的项目路径,app引用了pub\manage\analysis几个模块的代码。4.对于是启动类所在的模块,需要resources目录及目录下相关的配置文件,若启动类为。// 精确到 demo 目录,以便跟其他数据源隔离。// 扫描 Mapper 接口并容器管理。5.对于是启动类所在的模块,若启动类为。

2023-06-17 16:52:49 1552 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除