> 本文一把大部分源码罗列出来了,收录至我的GitHub精选文章,欢迎Star: 项目描述:在 微信小程序 中通过与Springboot操作数据库实现简单的增删改查,其中我是用springboot整合mybatis-plus 和 mysql 使用的1. 开发前准备1.1 前置知识Java 基础SpringBoot简单基础知识1.2 环境参数开 ......
356
0
0
2023-05-28
1. 基本结构使用Captcha生成验证码, 利用Redis存储验证码 Redis 中的结构为, Key是32位的UUID, Value为Captcha的4位随机字母以及数字的集合 设定Redis过期时间为1min, 即可实现过期验证码的自动失效 2. Kaptcha的依赖基本的依赖这里不再叙述, 主要说一下要导入Captcha的依赖 <!--Ka ......
250
0
0
2023-05-28
过滤器过滤器的英文名称为 Filter, 是 Servlet 技术中最实用的技术。如同它的名字一样,过滤器是处于客户端和服务器资源文件之间的一道过滤网,帮助我们过滤掉一些不符合要求的请求,通常用作 Session 校验,判断用户权限,如果不符合设定条件,则会被拦截到特殊的地址或者基于特殊的响应。过滤器的使用首先需要实现 Filter接口然后重写它的三个方 ......
229
0
0
2023-05-28
目录简介方式1:使用 Apache PDFBox 库(1)添加 PDFBox 依赖(2)添加水印(3)完整代码方式2:使用 iText 库(1)添加 iText 依赖(2)添加水印(3)完整代码方式3:使用 Ghostscript 命令行(1)安装 Ghostscript(2)添加水印(3)注意事项方式4:Free Spire.PDF for Java(1) ......
240
0
0
2023-05-28
总览使用flowable自带的flowable-ui制作流程图 使用springboot开发流程使用的接口完成流程的业务功能 一、flowable-ui部署运行从官网下载flowable-6.6.0 将压缩包中的 flowable-6.6.0warsflowable-ui.war 丢到 Tomcat 中跑起来打开 用账户:admin/tes ......
283
0
0
2023-05-28
目录1. quartz的基础概念2. quartz的简单使用3. quartz与springboot的整合使用4. quartz的持久化5. quartz的misfire策略6、总结前言:quartz是一个定时调度的框架,就目前市场上来说,其实有比quartz更优秀的一些定时调度框架,不但性能比quartz好,学习成本更低,而且还提供可视化操作定时任务。例如 ......
279
0
0
2023-05-27
目录准备工作补全接口示例申请API-KEYJavaScript调用APISpringBoot使用ChatGPT API准备工作(1)已成功注册 OpenAI 的账号。(2)创建 API KEY,这个 API KEY 是用于 HTTP 请求身份验证的,可以创建多个。注意这个创建之后需要马上复制好保存,关闭弹框之后就看不到了。(3)官方 API 文档链接:htt ......
307
0
0
2023-05-27
目录设置上下文示例应用程序常见变化迁移 web 层迁移数据访问层迁移执行器设置上下文JVM是一项伟大的技术。现代版本将运行的字节码编译为本机代码,具体取决于现有的工作负载。出于这个原因,JVM 应用程序在运行时性能方面与本机可执行文件不相上下,甚至胜过本机可执行文件。JVM 应用程序有一个预热时间,在此期间它们性能不佳。在运行时加载类没有帮助。Spring ......
250
0
0
2023-05-26
目录正文什么是Keycloak?我们为什么要使用Keycloak?在Spring Boot 应用程序中使用keycloak安装Keycloak添加应用程序添加用户创建 Spring Boot 应用程序有没有使用Spring-Security应用程序演示认证流程结论正文在这篇文章中,我将展示如何在 Spring Boot 应用程序中使用 Keycloak。在我 ......
289
0
0
2023-05-26
本篇和大家分享的是springboot打包并结合shell脚本命令部署,重点在分享一个shell程序启动工具,希望能便利工作;profiles指定不同环境的配置maven-assembly-plugin打发布压缩包分享shenniu_publish.sh程序启动工具linux 上使用shenniu_publish.sh启动程序profiles指定不同环境的配 ......
259
0
0
2023-05-26
目录一. SpringSecurity简介1. SpringSecurity概述2. SpringSecurity的特征二. SpringBoot整合SpringSecurity实现步骤1. 需求分析2. 创建web项目3. 测试未添加SpringSecurity时的情况4. 创建入口类5. 访问接口6. 添加Spring Security依赖包7. 重启项 ......
339
0
0
2023-05-26
目录一、引入相应的依赖二、进行配置三、新建数据库表四、配置 Mybatis Plus 自动填充五、实现User实体类、UserMapper、UserService六、使用Restful风格实现CRUD功能对数据库的操作是我们公司中必不可少的功能,Mybatis Plus是在Mybatis的基础上的增强,使得我们对一些基本的CRUD使用起来更方便等,这篇文章主 ......
273
0
0
2023-05-26
目录一、用户注册与登录二、用户鉴权用户登录、注册及鉴权是我们基本所有系统必备的,也是很核心重要的一块,这一块的安全性等都比较重要,实现的方案其实也有几种,从以前的cookie+session的方案,到现在常用的jwt的方案,这篇文章就讲讲目前在公司中最常用的jwt方案如何实现。一、用户注册与登录完成用户注册与登录有个核心点就是密码的加密与验证,我们目前比较常 ......
341
0
0
2023-05-26
SpringBoot2.x中使用@Scheduled创建定时任务POM 包导入 pom 包里面只需要引入springboot starter包即可 <dependencies> <dependency> <groupId>org.springframework.boot</groupId&gt ......
248
0
0
2023-05-24
目录一、概述1、统一异常处理介绍2、原理和目标二、Assert(断言)1、概述2、Assert自定义实战2.1 自定义接口Assert2.2 自定义异常2.3 Enum整合2.4 实战检测三、统一异常处理器1、异常处理器说明1.1 handleServletException1.2 handleBindException和handleValidExcepti ......
273
0
0
2023-05-23