[新增功能](master): 脚手架

整合了常用的脚手架文件
master
土豆兄弟 2 years ago
parent 7624fc69c5
commit 83eb1ecd81

@ -0,0 +1 @@
Subproject commit 40177c6c8dc8e542f046e3f6c95c356280035871

@ -0,0 +1 @@
Subproject commit 999cbca2990bf00e095ded5ec507c40210cea933

@ -0,0 +1 @@
Subproject commit 9f51525ef0f7703360f4267642f14e8e0c542bc4

@ -0,0 +1 @@
Subproject commit 0f4860a23607bdbfdf6a28414daa6b7ece0979a2

@ -0,0 +1,25 @@
# 最佳实践
## 目录介绍
- sde(Scaffold Development Evironment) 脚手架整合
- eladmin
- SpringBoot, SpringData Jpa、 JWT、Spring Security、Redis、Vue的前后端分离框架
- fast-boot
- SpringBoot、SpringSecurity、Mybatis-Plus
- guns
- SpringBoot、BootStrap
- renren-security
- SpringBoot、Shiro、MyBatis-Plus
- TODO 未来把 支付模块 广告模块 电商模块
- SCRM CRM CDP 等系统集成进来作为一个Demo级别的项目进行存在

@ -32,8 +32,8 @@
<modules>
<module>sharding-readwrite-splitting-raw-jdbc-example</module>
<module>sharding-readwrite-splitting-spring-boot-jpa-example</module>
<module>sharding-readwrite-splitting-spring-boot-mybatis-example</module>
<module>sharding-readwrite-splitting-spring-namespace-jpa-example</module>
<module>sharding-readwrite-splitting-spring-namespace-mybatis-example</module>
<!-- <module>sharding-readwrite-splitting-spring-boot-mybatis-example</module>-->
<!-- <module>sharding-readwrite-splitting-spring-namespace-jpa-example</module>-->
<!-- <module>sharding-readwrite-splitting-spring-namespace-mybatis-example</module>-->
</modules>
</project>

@ -30,7 +30,7 @@
<packaging>pom</packaging>
<modules>
<module>class-based-sharding-algorithm-example</module>
<!-- <module>class-based-sharding-algorithm-example</module>-->
<module>spi-based-sharding-algorithm-example</module>
</modules>
</project>

@ -30,9 +30,9 @@
<packaging>pom</packaging>
<modules>
<module>spi-based-sharding-raw-jdbc-example</module>
<module>spi-based-sharding-spring-boot-mybatis-example</module>
<module>spi-based-sharding-spring-namespace-jpa-example</module>
<module>spi-based-sharding-spring-boot-jpa-example</module>
<!-- <module>spi-based-sharding-raw-jdbc-example</module>-->
<!-- <module>spi-based-sharding-spring-boot-mybatis-example</module>-->
<!-- <module>spi-based-sharding-spring-namespace-jpa-example</module>-->
<!-- <module>spi-based-sharding-spring-boot-jpa-example</module>-->
</modules>
</project>

@ -0,0 +1,46 @@
### Example user template template
### Example user template
# IntelliJ project files
.idea
*.iml
out
gen
### Maven template
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
# https://github.com/takari/maven-wrapper#usage-without-binary-jar
.mvn/wrapper/maven-wrapper.jar
### Java template
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

@ -1,4 +1,81 @@
## 支付模块的代码示例
# 企业级支付全家桶设计和实战
## 1. 基本概念逻辑
### 1.1 主流支付渠道说明
- 种类
- 微信支付
- 支付宝
- 支付产品逻辑
- 微信支付
- 社交行为进行绑定的,有利于社交行为下的交易促成
- 对北方比较友好,北方人用微信支付的根基比较重
- 微商比较友好
- 对小程序生态的付款比较友好
- 支付宝支付
- 对生活服务类和理财类比较友好
- 对淘系下的支付行为比较友好
- 在南方比较受到欢迎和推崇
- 银联/云闪付
- 线下比较多
- 主要是有优惠相关的场景
- 市场份额
- 支付宝 54%
- 微信支付 40%
- 银联支付 0.4%
- 京东/美团都有0.7%以上
- 不同支付场景使用不同的支付方式
- 在微信小程序里面付款支付, 需要使用小程序支付接口
- 在微信里面打开网页进行付款要使用JSAPI支付接口
- 在手机浏览器上面使用微信付款要用H5支付接口
- 如果选用微信扫码支付,需要调用Native支付接口
### 1.2 补充研究方向
- 各种支付的资质和通道??????
- 有什么好的申请方式
- 收费情况
- 限制
## 2. 环境讲解
- 正常Java环境即可
## 3. 微信支付
### 1. 支付宝对接

Loading…
Cancel
Save