PaySystem
Введение Данный проект представляет собой систему для оплаты через WeChat Pay и Alipay. Система не имеет страниц, только интерфейсы.
Архитектура программного обеспечения Проект разработан с использованием Spring Boot, поскольку это упрощает разработку и ускоряет процесс. Также в проекте используется Swagger с Bootstrap-UI стилем.
Инструкция по использованию
Структура проекта PaySystem |--cn.zhyjohn.paysystem (пакет) | |-action (контроллер/доступный слой) | |-bean (файл конфигурации сущности) | |-biz (бизнес-слой) | |-common (инструменты) | |-config (конфигурация Swagger, файлы без блокировки) | |-drud (реализационный слой) | |-requset (класс параметров запроса) | |-serivce (сервисный слой) |__PaySystemApplication (стартовый класс) |-resources (ресурсы) |-application.yml (файл конфигурации ресурсов)
Зависимости Maven
<dependencies>
<!-- WeChat Pay -->
<dependency>
<groupId>com.github.wxpay</groupId>
<artifactId>wxpay-sdk</artifactId>
<version>0.0.3</version>
</dependency>
<!-- Alipay Java SDK -->
<dependency>
<groupId>com.alipay.sdk</groupId>
<artifactId>alipay-sdk-java</artifactId>
<version>3.7.26.ALL</version>
</dependency>
<!-- Платёж -->
<dependency>
<groupId>com.github.javen205</groupId>
<artifactId>IJPay-All</artifactId>
<version>2.2.0</version>
</dependency>
<!-- Swagger UI -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>swagger-bootstrap-ui</artifactId>
<version>1.9.3</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>1.5.21</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>1.5.21</version>
</dependency>
<!-- Common -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<!-- Get/Set пакеты -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.2</version>
</dependency>
<!-- QRCode -->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>3.4.1</version>
</dependency>
</dependencies>
Документация JAVA Doc Документация доступна по адресу: https://apidoc.gitee.com/zhyjohn_admin/paysystem
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )