条件查询: MyBatisPlus 将书写复杂的 SQL 查询条件进行了封装,使用编程的形式完成查询条件的组合。 方式一:按条件查询 QueryWrapper qw = new QueryWrapper (); qw.lt ("age",18); //age 小于 18 L…
部署环境说明: 服务器: 192.168.66.100 (服务器 A) nginx:部署前端项目、配置反向代理 Mysql:主从复制结构中的主库 192.168.66.101 (服务器 B) jdk:运行 Java 项目 git:版本控制工具 maven:项目构建工具 j…
正向代理: 是一个位于客户端和原始服务器 (origin server) 之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标 (原始服务器), 然后代理向原始服务器转交请求并讲获得的内容返回给客户端。 正向代理的典型用途是为在防火墙的局域网客户…
测试主从复制是否成功: 可以在 Navicat 中主库的链接创建一个新的数据库,然后刷新从库的链接,看看有没有更新主库新创建的数据库 读写分离: 面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读写操作和较少写操作类型的应用系统来说,…
@CachePut: 将方法返回值放入缓存 value:缓存的名称,每个缓存名称下面可以有多个 key key:缓存的 key @CachePut (value = "userCache",key = "#user.id") @PostMapping public …
环境搭建: 1、导入 spring data redis 的 maven 坐标: ---------------------------------------- <dependency> <groupId>org.springframewo…
什么是 Redis? Redis 是一个基于内存的 key-value 结构数据库。 特点: 基于内存存储,读写性能高 适合存储热点数据 (热点商品、资讯、新闻) 企业应用广泛 Redis 简介: Redis 是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和…
网卡设置: 由于启动服务器时未加载网卡,导致 IP 地址初始化失败 修改网络初始化配置,设定网卡在系统启动时初始化: cd / 进入根目录 cd etc 进入 etc 目录 cd sysconfig 进入 sysconfig 目录 cd network-scripts 进…
springboot 自动装配: 方案一:@ComponentScan 组件扫描 @ComponentScan ({"com.example","com.itheima"}) @SpringBootApplication public class Springbo…
AOP 概述: AOP:Aspect Oriented Programming (面向切面编程、面向方面编程),其实就是面向特定方法编程 场景:记录操作日志、权限控制、事务管理等。案例部分功能运行较慢,定位执行耗时较长的业务方法,此时需要统计每一个业务方法的执行耗…