08 2022 档案
摘要:Springboot实现过滤器 实现过滤器方式有两种: Filter过滤器具体实现类 通过@WebFilter 注解来配置 1、Filter过滤器具体实现类 1.1 实现Filter @Component @Slf4j public class MyTestFilter implements Fil
阅读全文
摘要:Redis模糊查询 1、支持的通配符*、?、[] 2、通配符* a、单个 * 模式 # 查询所有的key keys * b、双 * 模式,匹配任意多个字符 # key中含有rich的key keys *rich* 3、通配符? # 作用是匹配一个字符 keys ric? # 你只记得第一个字母是h,
阅读全文
摘要:SpringBoot实现定时任务 SpringBoot创建定时任务,目前主要有以下三种实现方式: 基于注解(@Scheduled): 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响; 基于接口(SchedulingConfigurer): 用于实
阅读全文
摘要:Springboot 拦截器 1.什么是拦截器? 拦截器可以根据 URL 对请求进行拦截,主要应用于登陆校验、权限验证、乱码解决、性能监控和异常处理等功能。 2.定义拦截器步骤 在 Spring Boot 项目中,使用拦截器功能通常需要以下 3 步: 1.定义拦截器; 2.注册拦截器; 定义拦截器
阅读全文
摘要:目录 动态SQL if语句 动态SQL if+where语句 动态SQL if+set语句 动态SQL choose(when,otherwise)语句 动态SQL trim语句 动态SQL SQL片段 动态SQL foreach语句 动态SQL if语句 <select id="selectUse
阅读全文
摘要:Springboot项目启动后执行特定方法 Springboot给我们提供了两种“开机启动”方式:ApplicationRunner和CommandLineRunner。 这两种方法提供的目的是为了满足,在项目启动的时候立刻执行某些方法。我们可以通过实现ApplicationRunner和Comma
阅读全文
摘要:Mybatis 学习 环境搭建 pom.xml <!--log4j--> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.6</version> </dependenc
阅读全文
摘要:#项目结构 后端 前端 #效果演示 上传文件 下载文件 #Code ##后端代码 跨域 /** * 跨域配置 * @author Louis * @date Jan 12, 2019 */ @Configuration public class CorsConfig implements WebMv
阅读全文
摘要:1.先安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel 2.再安装pcre包 yum install -y pcre pcre-devel ###3.再安装zlib包 yum install -y zlib z
阅读全文
摘要:Jenkins GitLab Gitee GitHub 部署 环境 Jenkins Git Maven Jenkins 部署可参考文章:https://www.cnblogs.com/cxt618/p/15021471.html 本文演示流程大概如下: Jenkins 从 Gitee、 GitLab
阅读全文
摘要:##1、前言 最近公司在做项目,用到了redis,,发现自己一点都不会,然后就乘闲暇时间,自己学习一些redis相关的知识,在这里分享给像我一样的初学者。 ##2、我的项目结构: ###2.1 pom.xml <dependency> <groupId>org.springframework.boo
阅读全文
摘要:声明:本篇文章参考于该作者的# Redis从入门到精通:中级篇,大家有兴趣,去关注一下。 #1、字符串(String) String(字符串)是Redis中最简单的一种数据结构,和MemCache数据结构是一样的,即Key-Value型的数据,根据Redis官方文档,Value最大值为512M。 #
阅读全文