项目基于SpringCloud微服务架构,分布式系统配置中心Apollo、MyBatisPlus、分布式任务调度Elastic-job,等流行技术开发的金融业务解决方案。: B7 q( _8 n. g0 }& u' O* @2 `
包括交易平台和业务支撑两个部分,交易平台主要实现理财服务,包括: 借钱、出借等模块,业务支撑包括:标的管理、对账管理、风控管理等模块。
# r; p$ b: k5 ~1 P$ N/ B6 c; \7 Q8 b. Z
前后端分离架构开发,由用户层、UI层、微服务层、数据层等部分组成,为 PC、App、H5等客户端用户提供服务。项目采用先进的互联网技术进行研发,保证了双方交易的安全性、快捷性及稳定性。
9 f9 U. \4 T1 x5 n6 m7 C* i; M$ i) r* O* m& p
1、微服务技术应用于金融业务解决方案' x* R. s; U, m+ z- t1 r2 i
2、微服务架构采用SpringCloud开发% g/ M2 \" x- @0 f6 A$ D
3、接口规范SpringBoot+Swagger
0 [* J. l6 ~, Y$ B& u# E4、持久层框架采用MyBatisPlus0 {! f$ U) |. ~% Z: x
5、分布式系统配置中心Apollo* l1 f( [: A# T. }
6、UAA认证采用Spring Security Oauth2+JWT+ZUUL
/ A1 G& d- y8 x0 \; f; ^3 K5 ]7、分布式事务多种解决方案共用(TCC、可靠消息最终一致性、最大努力通知)6 t5 T% G$ @2 H# H+ o7 Y
8、分库分表采用Sharding-jdbc
7 V0 c* O8 Q0 S* l/ Q# [' D3 c9、分布式任务调度采用Elastic-job& T9 p) Q& d; I- J9 i- _' \2 V( e
10、安全交易采用HTTPS+SHA1withRSA. u$ d: R7 ~ A; D3 G
11、采用redis实现消息幂等性www.cx1314.cn7 x' T/ P' S8 e4 A
12、采用Elastic-search实现标的检索/ R" `! R4 }$ K9 l. ], p
13、短信验证系统采用短信验证服务+第三方短信平台(腾讯). I/ V t& t; r3 p1 A
14、使用百度AI人工智能服务平台实现实名认证: S" P g$ |" O- m% x
15、采用spring-cloud-zuul-ratelimit和Sentinel限流机制
. n/ D' M. B$ m$ ?5 q16、服务链路追踪采用Spring Cloud Sleuth+Zipkin
! _3 p* C4 @; d6 n3 w17、平台部署采用Docker Compose4 ~$ ^3 e% L' o) }
......./..........
: K q: W6 P6 {* b1 V& g2 G8 V8 d4 r1 S8 R4 ^5 Q( T8 d5 G
1-项目介绍和开发环境搭建
% b [$ V8 v6 g1 i# |& G2-开户4 ~' i" u( I) e
3-发标
: @% K* d }; h5 C8 q4-投标放款% k* t/ P& |1 n1 r; X+ u
5-用户还款6 h5 w9 A- z# n( L
6-项目总结和就业指导
: r$ L/ h( i8 `4 M3 F* Y |( w4 Z7-项目实战
! m) B8 g1 Q0 r6 q8-微服务高级
1 [) Y+ Y. a0 n& d8 e......./..........
! ^( s# ^( s& Y& x最新全套升级版:视频+源码+课件+软件笔记 等........非其他平台流出的参差不齐的白菜资源!
/ h2 A4 k6 Q7 u. j4 k& s% i
0 X7 U. `: O, X2 ?3 I1 H8 o, V- i/ q
* a* L) ~. B9 K# m5 y3 n$ X
- J+ U) g0 s7 Y& M2 s) W* o
6 L1 i+ L, {7 H
2 V+ W( I- ]$ o' O0 h8 h" L& c# Y4 h
* n! ?+ `, w+ L3 i) Y" R' M$ ?/ ], H9 c6 ~' F1 H0 m1 k
|