
SpringBoot和集成
文章平均质量分 84
文件、数据加密模块
suqinyi
善学如春起之苗不见其增,日有所长
假学如磨刀之石不见其损,年有所亏
展开
-
springboot整合redisson做分布式锁
文章目录一、简介二、引入redisson的依赖三、配置redisson3.1、编写配置文件3.2、官网的说明四、参照分布式锁和同步器4.1、官网4.2、简单概述五、案例演示5.0、统一说明5.1、可重入锁(Reentrant Lock)5.2、读写锁(ReadWriteLock)5.3、信号量(Semaphore)5.4、闭锁(CountDownLatch五、缓存里面的数据如何数据库保持一致一、简介redisson操作redis的一款框架,用来处理分布式锁等功能的。支持Java语言redisso原创 2021-05-27 11:06:27 · 1483 阅读 · 0 评论 -
springboot整合druid连接池,sql监控与mybatis参数优化
springboot整合druid连接池,完成sql监控等。本文集成springboot+mysql+druid+mybatis+pagehelperdruid连接池参数配置详解mybatis配置参数优化原创 2022-01-11 15:27:33 · 1499 阅读 · 0 评论 -
springboot后端数据校验JSR303规范详解
后端数据校验JSR330规范详解本文内容说明:1、JSR330是规范,定义了一些校验注解2、hibernate也提供了一些校验注解3、自定义校验规则(正则)4、后端获取校验的结果5、Hibernate Validator官方参考链接数据校验JSR330后端数据校验JSR330规范详解Tip后端校验1、给bean添加注解2、在controller开启校验 @Vaild3、在controller使用BindingResult接收校验结果4、将校验结构封装成map返回5、效果如图6、常用的校验注原创 2021-04-08 22:40:24 · 742 阅读 · 0 评论 -
JSR303自定义校验注解
自定义校验注解场景说明:使用@Pattern无法满足校验规则,这就需要我们自定义校验注解了文章目录自定义校验注解快速入口一、demo说明二、创建注解三、创建配置文件,存放mes四、自定义校验器四、自定义校验注解完成五、可以来这边查看校验器的实现,模仿写总结快速入口springboot后端数据校验JSR303规范详解-入口JSR303数据校验之分组校验-入口提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本原创 2021-04-09 01:36:31 · 790 阅读 · 0 评论 -
JSR303数据校验之分组校验
分组校验使用场景:一个实体类用到修改和添加添加和修改校验的字段不同,便可以使用分组校验文章目录分组校验快速入口一、新建空的接口二、使用gruops字段指定组三、在controller使用@Validated指定组四、完成总结快速入口springboot后端数据校验JSR303规范详解以下是本篇文章正文内容,下面案例可供参考一、新建空的接口如图:说明:这些接口是空的,校验是用来区分场景而已package com.atguigu.common.valid;/** * @au原创 2021-04-09 01:15:13 · 2683 阅读 · 0 评论 -
mybatis的批处理(效率)之rewriteBatchedStatements和allowMultiQueries
mybatis的批处理效率小结内容说明:mysql数据库为例rewriteBatchedStatements=true:批量将数据传给mysqlallowMultiQueries=true:允许一次性执行多条sql更多配置项 ==> 资料入口文章目录mybatis的批处理效率小结一:说明rewriteBatchedStatements1、如何配置2、引入依赖3、测试案例(使用原生jdbc测试)4、运行结果:4、注意事项和小结:二、说明allowMultiQueries1、如何配置2、原创 2021-05-21 12:00:51 · 18445 阅读 · 6 评论 -
springboot整合Mybaitis和MySQL
系列文章目录文章目录系列文章目录项目结构一、创建springboot工程二、引入依赖三、配置文件(application.properties)四、分层的代码4.1 、pojo4.2 、controller4.3 、service和impl4.4、mapper接口和xml五、细节说明六、启动项目访问项目结构一、创建springboot工程二、引入依赖mysql 小编使用8.0驱动,在配置文件的url需要加上useSSL=falsejdbcdruidmybatis &原创 2021-07-09 17:28:29 · 422 阅读 · 0 评论 -
springboot整合OSS阿里云上传文件(上传回调方式)
文章目录一、阿里oss服务的开通小编说几个注意点1、开启oss端的跨域步骤如下2、权限的读写配置3、创建子AccessKey二、如何从文档入手编程三、小编的案例是服务端签名直传并设置上传回调3.1、什么意思?3.2、pom文件引入依赖3.3、在application.yml配置相关的数据3.4、创建OSSController生成密钥3.5、配置跨域3.6、目录结构3.7、测试生成密钥的接口四、前端使用4.1、说明4.2、页面效果4.3、完整页面代码4.4、上传效果4.4、如何显示图片五、如何清理oss上面不原创 2021-05-09 17:12:27 · 3956 阅读 · 4 评论 -
用户信息加密(密文传输)集成jsencrypt加解密
用户传输数据明文处理文章目录用户传输数据明文处理一、场景说明二、项目集成1.1、需要的依赖1.2、封装个工具类 RSACodeUtils三、前端引入jsencrypt1.1、引入方式有俩种:1.2、使用步骤1.3、加密步骤四、后端解密五、效果图六、总结一、场景说明最近接手了个老项目,用户登录的时候。用户名和密码都是明文。在控制台F12就能看见。安全系数极低。这边我采用RSA加密的处理方式。进行安全处理限制:RSA非对称加密内容长度有限制,1024位key的最多只能加密127位数据。如果加原创 2021-10-01 00:10:21 · 1678 阅读 · 0 评论 -
springboot整合jasypt 加密配置文件
系列文章目录文章目录系列文章目录一、先看一份典型的配置文件二、哪些信息要加密呢?三、如何加密配置项呢?3.1、使用 jasypt-spring-boot 加密3.2、在配置文件中指定自定义加密器的bean3.2、使用自定义加密器(创建bean)3.4、在配置文件中将密码替换3.4、不使用NNC()包裹,自定义3.5、完整的application.properties四、完结一、先看一份典型的配置文件... 省略 ...## 配置MySQL数据库连接spring.datasource.driv原创 2021-07-11 21:56:10 · 953 阅读 · 1 评论