美文网首页
在不同小程序下,多业务处理方案。

在不同小程序下,多业务处理方案。

作者: 茶艺瑶 | 来源:发表于2019-11-14 23:29 被阅读0次

最近一段时间,我要处理一个项目,这个项目大体可以这么理解,多个小程序,在差不的逻辑下实现不同功能。

做这种项目,大部分人想到可能就是做插件吧,因为做插件的话,你可以横向发展,业绩很多CMS都是这样处理自己的不同业务问题。插件的好吃就是可以不断的添加功能。

不过你用来插件之后,往往设计的时候,都是一个插件管理一大块功能,其他插件不得干涉其他插件的功能,插件一般会吧,前、后、api、数据库都写在一个插件文件下。然后都分给不同的部门一起开发。

我本来也想采用插件模式去开发的,可是插件模式嘛,要把东西分开,然后在集成,为了方便管理,可能到了应用层那边的代码,每个插件管理自己的url和数据。并不是我想要的解决方案。

我这里使用的是策略模式吧。

image.png

由于刚开始对业务并不了解,所以我也比较担心踩坑,暂时要我把业务一完成。

可都了后面都业务越来越熟悉的时候,我发现也就只要这有报名这个炒作是不一样而已,还有购买行为不一样。

所以我打算在业务层上在加抽象类

报登录和支付都在抽象类里面实现。
然后在业务一、业务二里面把独特的业务实现。

相关文章

  • 在不同小程序下,多业务处理方案。

    最近一段时间,我要处理一个项目,这个项目大体可以这么理解,多个小程序,在差不的逻辑下实现不同功能。 做这种项目,大...

  • JAVA JDBC工具类

    前言 有时候要需要写个小程序之类的,懒得去搭什么框架。直接用jdbc多好。更具不同的业务需求,具体操作不同。 方案...

  • 多机器并行处理的业务方案

    最近遇到的问题,可以总结是一个递进深入的过程,觉得有价值记录整理下。简单介绍下需求背景:有个定时执行的任务,每天早...

  • 小程序打开别的小程序

    在我们实际开发种,我们的小程序承载的业务会越来越多,所以这个时候,我们可以考虑下把小程序的业务分散到多个小程序去实...

  • Angular 项目多环境配置-开发、测试、产品环境配置分离

    项目多环境配置 方案一:利用angular cli 打包时处理,不同的环境打出不同的包文件 方案二:外置配置文件,...

  • 微信小程序集成环信sdk介绍

    环信小程序SDK简介 环信小程序 SDK 为小程序开发提供一套完整的技术解决方案,在微信小程序的开发环境下,集成 ...

  • 小程序状态销毁处理

    小程序使用 onHide 和 onUnload 方法处理不同场景下的 一、 onHide 触发场景: 导航页1--...

  • 国际化程序实现

    国际化的程序指的是同一个程序代码可以根据不同的国家实现不同的语言描述,但是程序处理的核心业务是相同的; 国际化程序...

  • 国际化程序实现

      所谓的国际化的程序指的是同一个程序代码可以根据不同的国家实现不同的语言描述,但是程序处理的核心业务是相同的。 ...

  • 微信小程序瀑布流最好最简单的解决方案

    网上能搜到的小程序瀑布流解决方案,要么代码复杂、逻辑混乱,要么实现不了业务功能,所以把我在项目中的实现方案给大家分...

网友评论

      本文标题:在不同小程序下,多业务处理方案。

      本文链接:https://www.haomeiwen.com/subject/yqwdictx.html