Skip to content
sanyecao edited this page Oct 8, 2021 · 12 revisions

项目简介

该项目主要提供HTTP接口,做业务聚合。

以下内容也许对你有帮助!

一.项目编译

该项目使用的大部分包都是开源包,有RPC调用地方,依赖下游服务,所以需要依赖下游maven包。其他正常编译,无特别需要注意的地方

1.jdk版本:

1.8

2.maven依赖

依赖demo-support中的demo-support-export包,所以需要先编译demo-support-export;其他依赖都是公共资源包

二.mock接口说明

这里展示一些示例中提到的mock接口,要开展一场活动,需要创建活动、开始活动、关闭活动,并且过程中可以查看相关信息。 以下是mock接口地址以及说明

1.查看商品

说明:在数据库初始化一条数据后,可以通过该接口查看当前商品的基本信息

2.进商详页

说明:模拟抢购入口-商详页,可以看到商品分别在普通商品和秒杀商品时,不同的按钮展示

3.创建活动

说明:简单模拟运营后台创建活动,可以设置要参加秒杀活动的商品以及活动库存,其他全走默认设置了,如果想设置其他属性,可以修改对应接口的设置默认值逻辑

4.查看活动

说明:模拟查看活动信息

5.活动开始

说明:模拟work按时启动活动,这里手动触发

6.活动结束

说明:模拟work或人工关闭活动,这里手动触发