Maison >Java >javaDidacticiel >Quelle est la méthode utilisée par Java Springboot pour intégrer l'interface Alipay ?

Quelle est la méthode utilisée par Java Springboot pour intégrer l'interface Alipay ?

王林
王林avant
2023-05-15 11:22:051563parcourir

1. Créez Alipay Sandbox

Jump : Alipay Sandbox Platform

1. Entrez dans la console

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

2. . Revenez à la première page et faites défiler vers le bas pour entrer dans le bac à sable

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

4 Effectuez les configurations pertinentes et obtenez l'AppID, la clé publique de l'application, la clé privée de l'application et la clé publique Alipay

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

5. . Entrez le compte sandbox et rechargez le compte virtuel à l'avance (compte marchand et compte ordinaire)

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

2. Utilisez l'intranet pour accéder à l'application nat Accédez à : application nat

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?1.

Aucun affichage ici

2. Demandez un tunnel gratuit

3. Téléchargez le dernier clientQuelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?Après le téléchargement, décompressez-le au point où les droits d'administrateur ne sont pas requis. lettre de lecteur, telle que E drive

4. Ouvrez le répertoire où il se trouve

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

5. Copiez-le dans l'application nat et modifiez-le dans le fichier start.txt créé

.

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ? Copier :

Modifier :

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

Exécuter :

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ? Modifier start.txt pour lancer et exécuter pour obtenir l'URL

3. Écrivez un programme Java

1, Introduire les dépendances

Quelle est la méthode utilisée par Java Springboot pour intégrer linterface Alipay ?

<!-- 阿里支付-->
<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. Écrire les fichiers de configuration

## 支付宝配置
alipay:
  appId: 2021000122615995
  appPrivateKey: 这是在第一步中的应用私钥,在查看里面,特别长的一串
  alipayPublicKey: 这是第一步中的支付宝公钥
  notifyUrl: 这是第二步中运行start.bat后得到的网址 + /alipay/notify
3. Écrire les classes d'entité (paramètres requis pour le paiement)

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

5 .Écrivez le contrôleur de paiement

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

}
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer