06 2022 档案

摘要:简单工厂 使用场景 工厂类负责创建的对象较少 客户端只需要传入工厂类的参数,对于如何创建对象的逻辑不关心。 缺点 工厂类的职责过重,增加新的产品时需要修改工厂类的判断逻辑, 违背开闭原则。 不易于扩展过于复杂的产品结构。 工厂要创建的对象 public interface ICourse { voi 阅读全文
posted @ 2022-06-17 23:58 Dreamsrj 编辑
摘要:单例模式 其目的是再全局范围内同一个类只能有一个(或有限数量)实例,并提供一个全局的访问点。 优点 对于占用资源比较大的对象,例如数据源对象,使用单例可以减少内存开销,避免资源多重占用, 严格控制对象的访问 缺点 没有接口,扩展困难(只能修改代码) 单例的基本准则 私有化构造器 提供获取实例的方法 阅读全文
posted @ 2022-06-16 23:39 Dreamsrj 编辑
摘要:MQ 概念 同步调用与异步调用 同步调用 A服务调用B服务,需要等待B服务执行完毕获取响应后,A服务才可以继续执行 同步调用可以通过REST或RPC完成 REST:ribbon、Feign RPC:Dubbo 异步调用 A服务调用B服务,不需要等待B服务的执行结果,也就是说B服务在执行的同时,A服务 阅读全文
posted @ 2022-06-15 22:53 Dreamsrj 阅读(68) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示