# zm-deposit-demo-java **Repository Path**: hello_afei/zm-deposit-demo-java ## Basic Information - **Project Name**: zm-deposit-demo-java - **Description**: 支付宝芝麻免押demo - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-08-16 - **Last Updated**: 2024-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 本文档用于编写本工程的用户说明 ## Alipay ZM Deposit Demo 本demo演示了芝麻免押服务端能力。 ## 本地调试 #### 1.下载代码 下载代码至本地。 #### 2.替换变量 application.yaml中替换**公私钥、appid以及pid**等变量 #### 3.准备 请确保已完成 [接入准备](https://opendocs.alipay.com/open/03w0a7) 并阅读 [接入指南](https://opendocs.alipay.com/open/03w0a8) 掌握芝麻免押主要流程。 * 请注意: * [芝麻免押研发接入]共分为两大流程,以用户向商家确认免押订单为关键节点,分为:[创建免押订单流程] 和 [创建免押订单后流程]。 • [创建免押订单流程],共有 3 个关键环节,请商家关注各个接口的出入参以及链路的完整性,确保当前订单正常创建。 • [在创建免押订单后流程],代表已经完成了订单的创建,商家可以对订单进行 9 项接口操作,包括查询、取消、完结,以及对这个订单进行多次扣款、查询扣款、取消扣款、申请退款、退款查询、同步服务订单信息等操作,请商家根据业务需求,按文档指引进行接入。 #### 4.启动 1)本地启动 入口:`src/main/java/com/alipay/zmdepositdemo/ZmDepositDemoJavaApplication.java` 2)docker启动 ``` docker build -t zmdepositdemo:v1 . docker run -d -p 80:80 zmdepositdemo:v1 ``` 如果未安装,需要先下载docker,以mac为例: ``` brew install --cask --appdir=/Applications docker ``` 停止docker: ``` docker stop ``` #### 3.服务访问 [芝麻免押demo](http://localhost/doc.html#/home) ### LICENSE MIT