sky-take-out chapter 5

微信登录 商品浏览

HttpClient

(1)介绍
就是一个客户端编程工具包,更直白点就是我们可以在java程序中通过HttpClient这个工具包来构造http请求,并且可以来发送http请求;要使用httpclient就需要再java程序中导入maven坐标。

核心API:

  • HttpClient 实际上是一个接口,使用它可以来发送一个http请求
  • HttpClients 相当于构建器,使用它可以来创建一个httpclient对象
  • CloseableHttpClient 具体的一个实现类
  • HttpGet
  • HttpPost

发送请求的步骤:

  • 创建HttpClient对象
  • 创建Http请求对象 请求方式(get/post)
  • 调用HttpClient的execute方法发送请求

(2)入门案例
测试通过httpclient发送get方式的请求
测试通过httpclient发送post方式的请求

微信小程序开发

(1)介绍
开放注册范围:个人、企业、政府、媒体等
开发支持:开发文档、开发者工具、设计指南、小程序体验DEMO
接入流程:

  • 注册 在微信公众平台注册小程序
  • 小程序信息完善
  • 开发
  • 提交审核和发布

(2)准备工作

  • 注册小程序
  • 完善小程序信息
  • 下载开发者工具
    (3)入门案例
    操作步骤:
  • 了解小程序目录结构

    app.js 小程序逻辑
    app.json 小程序公共配置
    app.wxss 小程序公共样式表

小程序页面由四个文件组成:js,wxml,json,wxss

  • 编写小程序代码
  • 编译小程序

微信登录

  • 登录流程
  • 需求分析和设计
    业务规则:
    基于微信登录实现小程序的登录功能
    如果是新用户需要自动完成注册

导入商品浏览功能代码

接口设计:

  • 查询分类
  • 根据分类id查询菜品
  • 根据分类id查询套餐
  • 根据套餐id查询包含的菜品
posted @ 2024-08-27 23:16  jhhhred  阅读(3)  评论(0编辑  收藏  举报