Heim  >  Artikel  >  Java  >  Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

王林
王林nach vorne
2023-05-15 11:22:051464Durchsuche

1. Alipay Sandbox erstellen

Jump: Alipay Sandbox Platform

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?2. Erstellen Sie ein kleines Programm, schreiben Sie einen Namen und binden Sie den Händler

3 . Kehren Sie zur ersten Seite zurück und scrollen Sie nach unten, um die Sandbox aufzurufen

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

4. Führen Sie die relevanten Konfigurationen durch und rufen Sie die AppID, den öffentlichen Schlüssel der Anwendung, den privaten Schlüssel der Anwendung und den öffentlichen Schlüssel von Alipay ab

5 . Geben Sie das Sandbox-Konto ein und laden Sie das virtuelle Konto im Voraus auf (Händlerkonto und normales Konto). 2. Verwenden Sie das Intranet, um in die Nat-App einzudringen

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Keine Anzeige hier

2. Beantragen Sie einen kostenlosen Tunnel

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?3. Laden Sie den neuesten Client herunter

Entpacken Sie ihn nach dem Herunterladen so weit, dass keine Administratorrechte erforderlich sind Laufwerksbuchstabe, z. B. E-Laufwerk

4. Öffnen Sie das Verzeichnis, in dem es sich befindet

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

5. Kopieren Sie es in der NAT-App und ändern Sie es in der erstellten start.txt-Datei

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Kopieren:

Ändern:

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Ausführen:

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

Ändern Sie start.txt in „bat and run“, um die URL zu erhalten

3. Schreiben Sie ein Java-Programm

Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?1, Abhängigkeiten einführen

<!-- 阿里支付-->
<dependency>
    <groupId>com.alipay.sdk</groupId>
    <artifactId>alipay-sdk-java</artifactId>
    <version>4.22.110.ALL</version>
</dependency>
<!-- 糊涂工具类-->
<dependency>
    <groupId>cn.hutool</groupId>
    <artifactId>hutool-all</artifactId>
    <version>5.8.11</version>
</dependency>
2. Konfigurationsdateien schreiben

## 支付宝配置
alipay:
  appId: 2021000122615995
  appPrivateKey: 这是在第一步中的应用私钥,在查看里面,特别长的一串
  alipayPublicKey: 这是第一步中的支付宝公钥
  notifyUrl: 这是第二步中运行start.bat后得到的网址 + /alipay/notify
Mit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?

3. Entitätsklassen schreiben (für die Zahlung erforderliche Parameter)

@Data
public class AliPay {
    private String traceNo;   // 订单编号
    private double totalAmount; // 总金额
    private String subject;  // 商品名称
    private String alipayTraceNo;
}

5 . Zahlungscontroller schreiben

@Data
@Component
@ConfigurationProperties(prefix = "alipay")
public class AlipayConfig {
	// 对应配置文件中的内容
    private String appId;
    private String appPrivateKey;
    private String alipayPublicKey;
    private String notifyUrl;

}

Das obige ist der detaillierte Inhalt vonMit welcher Methode integriert Java Springboot die Alipay-Schnittstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen