SpringBoot
文章平均质量分 85
SpringBoot技术干货
汪程序猿
软件工程专业,主要研究JAVA后端。需求,架构,框架,人工智能,机器学习,数据库,操作系统,spring全家桶等
展开
-
熊猫电影网站(springboot+ssm+vue+element+shiro+jwt+redis)前后端分离
熊猫后台管理系统登录功能//只是将查询条件初始化,所以在初始化时绑定什么值就还是什么值。,用于清空表单this.$refs.loginFormRef.resetFields();login.vue熊猫电影网站用户端原创 2022-07-05 19:52:04 · 7003 阅读 · 0 评论 -
Mybatis-Plus学习笔记
简介官网:https://baomidou.com/pages/24112f/#%E7%89%B9%E6%80%A7无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需原创 2022-06-22 15:50:53 · 242 阅读 · 0 评论 -
Redis和Mysql保持数据一致性
基本流程在我们访问redis时,redis中的数据,即此时数据库的更新操作已经完成,但是还没有同步到redis中。延时双删解决方案,延时双删延时双删方案执行步骤1.删除redis2.更新数据库3.延时500毫秒4.删除redis问题一:为何要延时500毫秒?这是为了我们在第二次删除redis之前能完成数据库的更新操作。假象一下,如果没有第三步操作时,有很大概率,在两次删除redis操作执行完毕之后,数据库的数据还没有更新,此时若有请求访问数据,便会出现我们一开始提到的那个问题。问题原创 2022-05-13 10:04:54 · 642 阅读 · 7 评论 -
MyBatis 动态SQL
简介MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这种情形,这种语言可以被用在任意的 SQL 映射语句中。动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似原创 2022-05-10 09:36:43 · 295 阅读 · 0 评论 -
spring boot用zxing生成二维码,支持logo
版本信息JDK 1.8(这里可以在pom.xml中修改)spring boot 2.3.2项目结构代码pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma原创 2022-05-03 08:36:40 · 1080 阅读 · 0 评论 -
redis如何将存储json和解析
整合Redisjedis.application配置文件host=127.0.0.1port=6379maxTotal=50maxIdle=10打开服务器和客户端整体的代码 @GetMapping("/sysMovie/find/rankingList/{listId}") public ResponseResult findRankingListtest(@PathVariable Integer listId) throws NoSuchMethodException,原创 2022-04-30 19:05:21 · 2895 阅读 · 0 评论 -
easybook图书管理vue+ssmp
运行截图和资源下载视频演示:https://www.bilibili.com/video/BV1jS4y1a7ke/资源下载:https://download.csdn.net/download/m0_61504367/85199130前端(vue)基于html,在里面写vue<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <met原创 2022-04-22 08:55:20 · 1132 阅读 · 0 评论 -
JWT网络令牌原理和springboot实现
官方学习文档简介什么是 JSON Web 令牌?JSON Web Token (JWT) 是一种开放标准 (RFC 7519),它定义了一种紧凑且独立的方式,用于将信息作为 JSON 对象在各方之间安全地传输。此信息可以进行验证和信任,因为它是经过数字签名的。JWT 可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对进行签名。虽然 JWT 可以加密以在各方之间提供保密性,但我们将重点介绍已签名的令牌。签名令牌可以验证其中包含的声明的完整性,而加密令牌可以向其他方隐藏这原创 2022-04-06 20:38:10 · 1302 阅读 · 0 评论 -
纯学习,开发一个SpringBoot+vue前后端分离markhub博客项目(附代码)
运行运行的效果:Java后端接口开发技术栈项目结构pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.原创 2022-04-01 13:06:22 · 2984 阅读 · 0 评论 -
springBoot+JPA+vue+elementUI实现增删查改(附完整代码)
运行效果首先,我们看一下运行截图。资源的获取githubcsdn前端代码编写前端只有一个页面:index.html这是element的官网:element的官网<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>用户信息</title> <!-- 引入样式 --> <li原创 2022-03-21 14:54:06 · 1699 阅读 · 0 评论 -
Springboot快速入门
Springboot快速入门原创 2022-02-09 15:19:43 · 176 阅读 · 0 评论 -
SpringBoot实战(整合SSM)
SpringBoot实战(整合SSM)原创 2022-02-09 17:47:32 · 504 阅读 · 0 评论