SpringBoot系列:自动配置原理 发表于 2023-01-12 更新于 2023-01-15 分析自动配置原理我们以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理; 阅读全文 »
SpringBoot系列:JSR303数据校验及多环境切换 发表于 2023-01-10 更新于 2023-01-15 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式; 阅读全文 »
SpringBoot系列:运行原理 发表于 2023-01-09 更新于 2023-01-15 《SpringBoot系列部分摘于网络,仅供个人笔记学习使用》 运行原理:一个普通的HelloSpringBoot,是怎么运行的呢? 阅读全文 »
API接口文档利器:Swagger,Postman 发表于 2023-01-06 API接口文档利器:SwaggerSwagger介绍Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务 (https://swagger.io/)。 它的主要作用是: 阅读全文 »
Mybatis-Plus 发表于 2023-01-06 1 Mybatis-Plus介绍MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发 提高效率而生。该框架由baomidou(苞米豆)组织开发并且开源的。我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P 2P,基友搭配,效率翻倍。 阅读全文 »
Nacos-服务发现与配置管理v1.0 发表于 2023-01-06 Nacos - 服务发现和配置管理1 理解服务发现1.1 微服务架构为适应企业的业务发展,提高软件研发的生产力,降低软件研发的成本,软件架构也作了升级和优化,将一个独立 的系统拆分成若干小的服务,每个小服务运行在不同的进程中,服务与服务之间采用RESTful、RPC等协议传输数 据,每个服务所拥有的功能具有独立性强的特点,这样的设计就实现了单个服务的高内聚,服务与服务之间的低耦 合效果,这些小服务就是微服务,基于这种方法设计的系统架构即微服务架构。 阅读全文 »
redis软件安装和指令学习 发表于 2022-09-28 更新于 2022-09-29 Redis入门什么是 Redis ?Redis是一个基于内存的key-value结构数据库。 基于内存存储,读写性能高 适合存储热点数据(热点商品、资讯、新闻)企业应用广泛 阅读全文 »