开发者社区> 问答> 正文

单件(Singleton)方法设计模式是什么?

单件(Singleton)方法设计模式是什么?

展开
收起
三分钟热度的鱼 2024-05-04 23:20:04 29 0
2 条回答
写回答
取消 提交回答
  • 要求一个类有且仅有一个实例,并且提供了一个全局的访问点,在同一时刻只能被一个线程所访问。

    2024-05-06 14:46:59
    赞同 展开评论 打赏
  • 单件是说在多线程的情况下,要保证对象只创建一遍,作为独一无二的资源。image.png
    在订单管理系统中, 外部调用服务都被命名为Repo, 作为一个资源库。为了方便的获取这些资源库,都通过单例的模式去获取,这样一些工具类也可以方便的通过静态方法调用服务,而不需要注入bean。这样的Repo有:订单服务、评价服务、图标服务、超时服务等。image.png

    2024-05-05 13:39:13
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载