专业的JAVA编程教程与资源

网站首页 > java教程 正文

Spring 中策略模式的 2 个经典应用

temp10 2024-09-30 00:31:02 java教程 84 ℃ 0 评论

背景

程序员在项目实战中,策略模式用的非常多。

Spring 中策略模式的 2 个经典应用

学习目标

  • 会在Spring项目中运用策略模式


代码例子

废话不多说,java的软件开发们注意啦,开车啦

下面是一个查询业务使用策略模式的案例

查询业务A的具体实现

查询业务B的具体实现

查询业务C的具体实现

这是子查询业务的调用类分3部分

  • 1.注入list的子查询业务对象
  • 2.入参的设置
  • 3.循环调用子类,【现验证通过,然后调用处理逻辑】



Spring配置文件说明

这就是策略模式的应用

上面是list的策略模式,还员map的例子

现讲配置文件,很好理解key/value形式。

这是Map策略模式的应用,前面1、2步骤都一样,第3步就不是循环调用了,是单个调用。

欢迎各位架构师或者即将成为架构师的同行们关注我,每天都会发布一些文章或者架构知识总结,希望大家一起交流,共同进步。同时如果大家有什么问题欢迎评论或者私信我,我会为大家解答。从零基础到架构师的资料最新版已经整理完毕,需要的同学请私信我,免费分享


推荐阅读

Nacos 服务注册与发现原理分析

手写 Nacos 配置中心插件 | 文末有完整代码

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表