logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

黑马程序员苍穹外卖后端概览

【代码】黑马程序员苍穹外卖后端概览。

文章图片
#java#数据库#intellij-idea +2
黑马程序员苍穹外卖(新手) day2

新增员工时,创建id和修改人id设置为了固定值。输出p已存在时注意split后引号要空格。录入的用户名已存在,抛出异常后没有处理。将提供的包复制到相应位置。下载MybatisX。

文章图片
#java#开发语言#intellij-idea +2
黑马程序员苍穹外卖(新手)Day1

sky-server:子模块,后端服务,存放配置文件,controller,service,mapper。sky-take-out:maven父工程,统一管理依赖版本,聚合其他子模块。sky-commom:子模块,存放公共类,例如:工具类,常量类,异常类。dto:数据传输对象,通常用于程序中各层之间传递数据。sky-pojo:子模块,存放实体类,VO,DTO。entity:实体,通常和数据库表相对

文章图片
#mybatis#数据库#spring boot +2
黑马程序员苍穹外卖(新手)DAY4

3. 梳理表之间的关系(分类表、菜品表、套餐表、口味表、套餐菜品关系表)5. 分别通过swagger接口文档和前后端联调进行功能测试。1. 根据产品原型进行需求分析,分析出业务规则。4. 根据接口设计进行代码实现。

文章图片
#学习#java#intellij-idea +2
黑马程序员苍穹外卖(新手)DAY5

有序集合sorted set/zset(集合中每个元素关联一个分数,根据分数升序排序,没有重复元素)存储的是key-value结构的数据,其中key是字符串类型,value有五种常用的数据类型。列表list(按照插入顺序排序,可以有重复元素,类似于java中的LinkedList)集合set(无序集合,没有重复元素,类似于Java中的HashMap)哈希hash(也叫散列,类似于java中的Has

文章图片
#intellij-idea#java#学习 +2
黑马程序员苍穹外卖(新手)DAY6

特别注意:如果进不去一定要将文件放在根目录!调用HttpClient的execute方法请求。调用微信接口服务,获得当前用户的openid。创建HttpClient对象。如果是新用户,自动完成注册。如:个人无法开通支付功能。判断openid是否为空。判断当前用户是否为新用户。注:jwt令牌请自行配置。获取服务端返回的状态码。不同主体开放的权限不同。

文章图片
#intellij-idea#java#spring +2
黑马程序员苍穹外卖(新手)DAY10

客户端浏览器解析服务端推送的消息,判断是来单提醒还是客户催单,进行相应的语音播报。当客户支付后,调用websocket的相关API实现服务端向客户端推送消息。cron表达式是一个字符串,通过cron表达式可以定义任务的触发时间。通过websocket实现管理端页面和服务端页面保持长连接状态。每个域的含义分别为:秒,分钟,小时,日,月,周,年。分为6或7个域,由空格分隔开,每个域代表一个含义。可以用

文章图片
#intellij-idea#java#学习 +2
黑马程序员苍穹外卖(新手)DAY11

Apache ECharts营业额统计ReportControllerReportServiceReportServiceImplOrderMapperOrderMapper.xml用户统计ReportControllerReportServiceReportServiceImplUserMapperUserMapper.xml订单统计ReportControllerReportServiceRe

文章图片
#学习#java#intellij-idea +2
    共 14 条
  • 1
  • 2
  • 请选择