什么是数据源

我们上一节介绍了会员管理小程序的整体规划,有了规划其实只是确定了目标,并不能够马上就拥有一款小程序。

那么我们进入到开发阶段要从哪里开始呢?需要先从数据源的设计开始。

如果想从设计开始那就需要理解啥是数据源。所谓的数据源他是包含了两个层面的意思,第一个层面首先是存数据的地方。日常我们在软件里提交的数据都需要保存到服务器里,这样你下次打开的时候才可以获取到。

那存数据的地方就像我们去超市里寄存商品一样,分为一个个的格子,每个格子里你是放包包呀还是放衣服由你自己决定。

那如果我们把东西寄存进柜子里我们怎么取出来呢?一般现在不都给你一个带二维码的小票么,你将小票对准窗口识别了之后你存东西的柜门就自动打开了。

对应到数据源里我们存数据的格子就是数据库,里边有各种各样的空间,而我们取东西的小票就对应数据源的方法,通过方法将存放的数据取出来。

数据源的分类

以前的产品是将数据源分为内部数据源和外部数据源。内部数据源是我们可以自己管理的数据源,外部数据源通常都是第三方提供的,比如像天气预报、影评之类的。除了第三方的接口外我们可能还有已经存在的系统,如果想使用微搭前端的能力的,也可以以第三方数据源的形式进行接入。

这次的更新,官方将数据源分为了三个部分,数据模型、连接器、自定义连接器。数据模型还是我们上边说的内部数据源。连接器是腾讯系的产品,可以直接调用,比如目前已经接入了腾讯会议、腾讯文档和腾讯地图。

而自定义连接器包含两个部分的内容,http请求和自定义代码。http请求其实可以理解为我们上边讲的外部数据源,是用来调用第三方接口的。而自定义代码一般是让我们可以通过代码的形式来调用数据库,这样就更自由,你

会员管理小程序实战开发02-数据源介绍相关推荐

  1. 会员管理小程序实战开发01-总体介绍

    项目背景 日常作为消费者,我们总是需要购买形形色色的物品或者服务.在这些物品或者服务购买的过程中,我们也和各种商家打交道,商家为了营销获得稳定的客源,总是推荐店内的会员消费. 以前,在信息化不发达的时 ...

  2. 会员管理小程序实战开发教程-消费记录功能

    我们前边利用六篇篇幅介绍了会议管理小程序的各项功能,今天我们先复习一下我们已经完成的功能: 首页 首页我们分为两个区域,上边是快捷功能的入口,包含会员登记.会员充值.会员消费.发票申请四个功能.下边是 ...

  3. 会员管理小程序实战开发教程(六)-会员查询功能

    本实战教程是利用腾讯云微搭低代码,快速的搭建一款会员管理的小程序,方便商家日常通过小程序来管理会员.功能分为会员信息登记.充值.消费.发票及会员查询功能.历史文章目录如下: 1.首页及会员登记功能 2 ...

  4. 会员管理小程序实战开发教程-会员信息删除

    需求分析 日常我们在记录会员信息的时候,随着会员信息的增多,有必要定期清理一些已经不来消费的顾客,那么小程序删除的功能是必备的. 本文就讲解一下会员信息如何进行删除,考虑到读者群还有一部分是老板,对于 ...

  5. 会员管理小程序实战开发11-获取会员手机号

    微搭低代码从入门到精通 第一章 总体介绍 第二章 数据源介绍 第三章 首页开发 第四章 用户登录及注册 第五章 权限设计 第六章 生命周期函数及自定义方法介绍 第七章 页面跳转 第八章 低码中操作数据 ...

  6. (附源码)Node.js图书管理小程序的开发 毕业设计 250858

    Node.js图书管理小程序的开发 摘 要 大数据时代下,数据呈爆炸式地增长.为了迎合信息化时代的潮流和信息化安全的要求,利用互联网服务于其他行业,促进生产,已经是成为一种势不可挡的趋势.在图书馆管理 ...

  7. axure 小程序 网盘_万门大学微信小程序实战开发特训班【完结】网盘高清全套最新系列精品课程...

    万门大学微信小程序实战开发特训班[完结]网盘高清全套最新系列精品课程 课 程 简介 我买了这个课程,课程很有价值,我们通过链接或百度网盘群的形式在共享资料库中与您共享,需要万门大学微信小程序实战开发特 ...

  8. 微信小程序实战开发视频

    微信小程序实战开发视频: 链接:http://pan.baidu.com/s/1jIAwBLs     密码:ej3b

  9. 【加油站会员管理小程序】01需求分析

    随着这两年微搭产品的迭代,目前组件基本够用,像常用的支付这种功能也是有的,因此我们就可以结合现有功能来完成一个实际使用的小程序的开发. 我们本次的实战课,是以加油站的业务场景为出发点,涵盖会员的开通. ...

最新文章

  1. 禁用引导模态区域之外的单击以关闭模态
  2. 基本操作:win10系统磁盘分区
  3. 遵义医科大学计算机专业好吗,遵义医科大学专业评价
  4. 事务管理:事务的状态相关知识笔记
  5. 我的邮局系统,欢迎大家注册!hotxf.com
  6. BZOJ3653 洛谷3899:谈笑风生——题解
  7. 查询优化器内核剖析第六篇:谈谈Join的顺序问题,纠正江湖偏方
  8. 使用Autumn框架进行C++依赖注入示例
  9. 家里可以装网吧无盘服务器吗,我在家里想装个网吧系统,求好的网吧系统。请专业的来个连接我...
  10. 赛迪智库联合百分点在数博会上发布消费型数字经济报告
  11. oracle v session表,Oracle技术之V$SESSION_LONGOPS超过系统时间
  12. SAP 技术原理搬砖 - ARAP重分类:为啥我和外币评估设计原理不一样?
  13. 音乐市场只剩腾讯、网易和阿里?豆瓣音乐拆分来搅局
  14. 青少年心理问题的这几点症状,父母需要重视
  15. Casinos and travel[智力和快速幂]
  16. SM5202兼容TP4056高耐压充电芯片DFN封装1A线性充电芯片电子烟充电芯片
  17. ARM常用重要的寄存器及指令解释 和 指令英文全称
  18. 评委打分 选手得分计算
  19. 思岚RPLIDAR A1激光雷达扫描测距的模式C语言实现(STM32)
  20. 传奇gm命令怎么用_热血传奇1.76gm口令大全介绍

热门文章

  1. 【蓝桥杯】等差素数数列(2017省赛)
  2. 仙道录 第一卷 天道门 第三章 天道门
  3. cocos2dx 2.2.1 Android环境搭建和使用VisualGDB调试
  4. 我的计算机学习过程与.net学习过程(一):大学之前(转)
  5. 在maven项目中使用jstl无法输出值
  6. EB tresos S32K3 MCAL MCU配置(一)时钟与晶振
  7. @Transactional和Propagation的使用
  8. 使用springSession完成分布式session
  9. 浅谈一下什么是越权问题?
  10. Redis Zrem 命令