MyBatisPlus1、MyBatisPlus简介1.1、概述官网:https://baomidou.com/MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1.2、特性无侵入:只做增强不做改变,引入

逻辑分页和物理分页的区别这便要从逻辑分页和物理分页开始说起:逻辑分页:从数据库将所有记录查询出来,存储到内存中,展示当前页,然后数据再直接从内存中获取(前台分页)物理分页:只从数据库中查询当前页的数据(后台分页) 由于MyBatis默认实现中采用的是逻辑分页,所以才诞生了PageHelper一类的物

Elasticsearch概述什么是Elasticsearchelastic:富有弹性的search:搜索在计算机开发界简称ES这个软件不是SpringCloud的组件,甚至其他语言都可以使用它是一个java开发的软件,所以启动需要java环境变量功能是从大量数据中根据指定的关键字搜索出匹配的结果这

Nacos注册中心什么NacosNacos的启动安装启动Nacos创建微服务项目业务概述创建项目创建csmall父项目创建通用项目commons创建实体类创建异常相关类创建Business模块搭建基本结构编写业务注册到Nacos创建cart子模块项目配置准备数据编写配置类编写cart项目的业务内容开

SpringGateway 网关奈非框架简介早期(2020年前)奈非提供的微服务组件和框架受到了很多开发者的欢迎这些框架和Spring Cloud Alibaba的对应关系我们要知道Nacos对应Eureka 都是注册中心Dubbo对应ribbon+feign都是实现微服务间调用Sentinel对应

Sentinel 介绍什么是SentinelSentinel也是Spring Cloud Alibaba的组件Sentinel英文翻译"哨兵\门卫"随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维

Seata概述什么是SeataSeata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务也是Spring Cloud Alibaba提供的组件Seata官方文档https://seata.io/zh-cn/更多信息可以通过官方文档获取为什么需要Seata我们

数据表概览相关数据表有:album: 相册表, 用于存储商品图片的相册信息picture: 图片表, 用于记录各图片信息及所归属的相册category: 类别表brand: 品牌表brand_category: 品牌类别关联表spu: SPU表spu_detail: SPU详情表attribute:

Dubbo的发展历程2012年底dubbo停止更新后到2017年dubbo继续更新之前2015SpringCloud开始兴起,当时没有阿里的框架国内公司要从SpringCloud和Dubbo中抉择使用哪个微服务方案在2012年dubbo停止更新后国内的当当网在dubbo的基础上开发了dubboX框架

持久层规划需要执行的SQL语句定义接口和抽象方法/** * 处理“类别”数据的持久层接口 */@Repositorypublic interface CategoryMapper { /** * 插入“类别”数据 * @param category 类别 * @retu