黑马程序员苍穹外卖(新手)DAY6

HttpClient

介绍

核心API

HttpClient

HttpClients

CloseableHttpClient

HttpGet

HttpPost

发送请求步骤:

入门案例

创建HttpClient对象

创建Http请求

调用HttpClient的execute方法请求

获取服务端返回的状态码

关闭资源

post方式请求

微信小程序开发

介绍

不同主体开放的权限不同

如:个人无法开通支付功能

流程

准备工作

注册小程序

完善小程序信息

下载开发者工具

特别注意:如果进不去一定要将文件放在根目录!!!!!!

微信登陆

导入小程序代码

代码开发

yml

yml.dev

usercontroller

Userservice

UserserviceImpl

调用微信接口服务,获得当前用户的openid

判断openid是否为空

判断当前用户是否为新用户

UserMapper

如果是新用户,自动完成注册

userMapper

userMapper.xml

返回这个用户对象

注:jwt令牌请自行配置

导入商品浏览功能代码

相关推荐
ShadowSmartMicros2 分钟前
SpringAi调用Mcp
java·ai
MediaTea3 分钟前
思考与练习(第四章 程序组成与输入输出)
java·linux·服务器·前端·javascript
bailaoshi6665 分钟前
Spring WebFlux整合reactor-rabbitmq
spring·rabbitmq·java-rabbitmq
kong79069285 分钟前
Java新特性-(四)方法与数组
java·数组·方法
码海踏浪8 分钟前
JMeter 时间函数合集
开发语言·python
麦麦鸡腿堡9 分钟前
Java_反射暴破创建对象与访问类中的成员
java·开发语言
不会c嘎嘎9 分钟前
深入理解QT之信号和槽
开发语言·qt
SunnyDays10119 分钟前
Python 实现 PDF 文档压缩:完整指南
linux·开发语言·python
大海星辰79810 分钟前
工厂模式与策略模式的深度实践:从代码优化到架构思考
java·架构·策略模式
Cx330❀10 分钟前
《C++ 动态规划》第001-002题:第N个泰波拉契数,三步问题
开发语言·c++·算法·动态规划