Spring Cloud
文章平均质量分 87
Spring Cloud技术体系
拥有必珍惜
这个作者很懒,什么都没留下…
展开
-
java的Filter(过滤器),Interceptor(拦截器) 和 Aspect(切面)
Filter是servlet层面的,由Servlet容器(如Tomcat)支持,只能在web程序中使用,实现了javax.servlet.Filter接口是Spring Web层面的(Structs也有), 它是由Spring容器进行管理,并不依赖Tomcat等容器,既可以应用在web程序中,也可以应用在非web程序中,实现了org.springframework.web.servlet接口Aspect是Spring层面的,由Spring容器进行管理,有Spring的地方都可以使用。原创 2024-06-17 15:14:06 · 922 阅读 · 0 评论 -
分布式系统的设计原则
分布式系统设计原则:CAP和BASE原创 2022-09-14 14:25:08 · 1469 阅读 · 0 评论 -
微服务设计原则
文章目录前言一、单一职责二、高内聚三、低耦合前言 良好的微服务设计可以使后期的升级维护更加轻松,否则将会令人非常头疼。提示:以下是本篇文章正文内容,下面案例可供参考一、单一职责 每个微服务只应担负一个职责。比如一个微服务中有两大功能:商品分类管理购物车 &nbs原创 2021-12-10 08:44:41 · 1664 阅读 · 0 评论 -
Mybatis架构原理
文章目录前言一、架构图二、架构流程图1.Mybatis配置文件2.SqlSessionFactory3.SqlSession4.Exector执行器5.MappedStatement三、调用流程图四、Mapper代理执行原理总结前言本文介绍Mybatis架构以及内部执行原理提示:以下是本篇文章正文内容,下面案例可供参考一、架构图接口层 是MyBatis提供给开发人员的一套API,只要使用SqlSe原创 2021-12-06 13:53:29 · 801 阅读 · 0 评论 -
Spring Boot常用注解
文章目录前言一、@SpringBootApplication二、@Bean三、@Autowired四、Component家族五、@RestController六、@Scope七、@Configuration八、@RequsetMapping八、@GetMapping九、@Configuration十、@PostMapping十一、@PutMapping十二、@DeleteMapping十三、@ParhVariable和@RequestParam十四、@RequestBody十五、读取配置信息1.@Value原创 2021-12-05 23:51:36 · 440 阅读 · 0 评论 -
Mybatis Plus动态生成SQL原理
Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,开发就不需要再写xml了,直接调用这些方法就行,就类似于JPA。Mybatis-Plus结构图如下:入口类:MybatisSqlSessionFactoryBuilder 通过在入口原创 2021-12-05 21:12:00 · 3817 阅读 · 0 评论 -
Spring Cloud介绍(一)
Spring Cloud微服务架构介绍文章目录Spring Cloud一、Spring Cloud介绍1.1 微服务架构1.2 Spring Cloud介绍总结一、Spring Cloud介绍1.1 微服务架构微服务架构的提出者:马丁福勒马丁福勒微服务博客简而言之,微服务架构样式是一种将单个应用程序开发为一组小服务的方法,每个小服务都在自己的进程中运行并与轻量级机制(通常是HTTP资源API)进行通信。这些服务围绕业务功能构建,并且可以由全自动部署机制独立部署。这些服务的集中管理几乎原创 2021-08-20 21:32:04 · 74 阅读 · 0 评论