Code Monkey home page Code Monkey logo

hsweb-payment's Introduction

开源聚合支付平台

基于hsweb,spring-boot的开源聚合支付平台, 支持多渠道,多配置. 默认已接入: 微信扫码,微信H5,支付宝H5,支付宝网页支付

模块

------hsweb-payment
----------hsweb-payment-account     #资金账户模块
----------hsweb-payment-api         #公共api接口模块
----------hsweb-payment-assemble    #启动模块
----------hsweb-payment-logging     #日志模块
----------hsweb-payment-merchant    #商户模块
----------hsweb-payment-openapi     #开放平台
----------hsweb-payment-pay         #支付模块
----------hsweb-payment-ui          #前端UI模块
----------open-api-demo             #OpenApi 例子

环境

最新版本的Java8

数据库支持: H2,Mysql,Oracle,PostgreSQL。

注意: 数据库表使用hsweb-starter 自动创建和版本维护,启动项目会自动创建表结构.

启动

使用docker启动

最新版本已经上传到docker公共仓库:

$ docker run -d -p 8080:8080 -v ${PWD}/data/:/data/ hsweb/hsweb-payment

自己构建镜像:

$ ./build-docker.sh

使用maven命令启动

$ ./mvnw install -DskipTests
$ ./mvnw -pl hsweb-payment-assemble spring-boot:run

使用IDE启动

直接运行模块:hsweb-payment-assemble下的类:org.hswebframework.payment.PaymentApplication

注意: 启动配置中的working dir 必须为项目的根目录(hsweb-payment),而不是hsweb-payment-assemble目录

用户手册

TODO

⚠️ 注意

本项目仅供开源学习,请勿用于商业用途,否者后果自负.

hsweb-payment's People

Contributors

zhou-hao avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.