常用小工具类:ocr识别,拼音汉字转换,ip转地区,文件删除,SSH远程操作服务器等小案例
邮件发送配置参数用jasypt技术加密,启动项目生成加密后的参数,每次加密后的字符串都是随机的,解密回去值不会变。
springboot3.5.4常见功能集成演示,所有模块都测试通过没问题,请放心参考c+v
嵌入式数据库h2和sqlite数据库springboot集成案例
SpringBoot+Mybatis项目代码一键生成以及生成代码片段一键复制,本项目是在https://github.com/EliMirren/Spring-generator的基础上修改而来
模仿smart-doc-maven-plugin写的代码生成插件案例
pom项目建子模块,子模块路径扫描、mybatis路径扫描配置,maven依赖配置,打包插件配置等案例
通过jmx和actuator两种方式动态修改bean和properties,项目基于spring boot架构
用java语言实现sql语句的表与表,字段与字段之间的依赖关系。本项目已通过2000多个sql批量脚本验证,多数sql脚本在0.2秒内能解析出血缘关系。
生成渐变色二维码;将二维码保存为最短矩阵字符串,将矩阵字符串转成二维码;生成随机颜色并嵌入图片的二维码;识别本地二维码图片
对于图片验证码验证,邮箱验证码验证,短信验证码验证等等,我们都是生成随机验证码发送给用户,用户拿到后匹配生成的验证码,成功以后才可以做某些操作。在分布式部署的项目中,生成的校验码可以用中心化存储,如redis。如果为了节省资源、降低网络延迟、降低维护成本,而不使用中心化存储,使用无状态的jwt技术就是不错的选择。本文用jwt实现图片验证码校验