- 博客(10)
- 收藏
- 关注
原创 Java 设计原则:七种方法帮助你更好地设计软件
总结一下,设计模式中的7大原则是:单一职责原则、开放封闭原则、里氏替换原则、依赖倒转原则、迪维恩原则、合成复用原则和接口隔离原则。这些原则都是在软件设计中常用的原则,它们可以帮助我们在设计软件系统时避免一些常见的问题。
2022-12-29 17:04:04 1127
转载 UML常见依赖关系图
UML中类与类,已经类与接口,接口与接口的关系有:泛化(generalization),关联(association),依赖(dependency),实现(realization)这几种。
2022-11-02 14:15:35 8810
转载 Java中的SPI机制基础讲解
SPI全称为,直译为简单来说,。相同的标准,各服务厂商可以提供不同的实现。这尤其适合于面对未知的实现或者对拓展开放的系统,可以先行制定标准,服务提供者根据标准提供实现即可。稍微延伸一下,其实不仅仅是Java,像计算机行业的各种规范、协议也是类似的。
2022-10-29 23:56:41 224
转载 sass模式下多租户数据库方案
多租户技术(Multi-TenancyTechnology)又称多重租赁技术:是一种软件架构技术,是实现如何在多用户环境下 (此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲: 在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架 构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。那么重点就很浅显易懂了,多租户的重 点就是同一套程序下实现多用户数据的隔离。
2022-10-28 10:07:22 1761
原创 Spring Cloud Gateway 初识网关第2篇-网关过滤器工厂
上一篇介绍的是通过官网的资料对网关有一个基础的入门和了解,这一篇接着上一片的内容介绍网关过滤器工厂(作为程序员,建议大家自己去看官网的原始质料,原始的才是原来的味道),我这里介绍的也都是来自于官网。不正确的地方还希望大家指教。下面的内容和项目代码都来自于第1篇搭建的项目结构,且包含示例源码。
2022-10-05 01:06:42 173
原创 Spring Cloud Gateway 初识网关第1篇
本文是参考Spring Cloud Gateway3.1.4来写的,其提供在Spring WebFlux之上构建。Spring Cloud Gateway旨在提供一种,并向它们提供,例如:安全性、监视/度量和弹性。
2022-10-04 18:45:33 518 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人