当前位置:网站首页>Silicon Valley classroom - official account cloud on demand Silicon Valley classroom microservice project practical notes

Silicon Valley classroom - official account cloud on demand Silicon Valley classroom microservice project practical notes

2022-07-26 01:35:00 Handsome it God

Technology stack involves mainstream SpringBoot+SpringCloud Microservice architecture , Tencent cloud file storage and video on demand services are comprehensively applied ;

The project involves the development of wechat official account , Contains the official account menu 、 Official account message 、 Wechat sharing 、 Wechat Authorization 、 Wechat payment ; Front end technology stack of the project ,

Adopt mainstream front-end framework Vue and Element-ui, Wechat official account adopts H5 Page shows , cover ES6、NPM、Babel、Axios、ECharts etc. , Fully realize full stack development ; Tencent cloud one-stop R & D collaboration management platform is adopted CODING DevOps Implement project management deployment .

Functional architecture

 

 

Construction works
Package structure

The module specification
ggkt_parent: Silicon Valley classroom root directory ( The parent project ), Manage multiple sub modules :

common: Common module parent node

common_util: Tool class module , All modules can depend on it

service_utils:service Service base package , contain service The public configuration class of the service , all service Modules depend on it

rabbit_utils:rabbitmq Wrapper utility class

model: Entity class related modules

server-gateway: The service gateway

I have finished my study , All functions have been realized , Record the key points and difficulties here in the blog .....

I have studied and finished , Deployed accessible , Welcome to study and exchange . The effect of your own project is shown in the figure below

service:api Interface service parent node

​ service_acl: Rights management interface service

​ service_activity: Coupon api Interface services

​ service_live: Live course api Interface services

​ service_order: Order api Interface services

​ service_user: user api Interface services

​ service_vod: On demand courses api Interface services

​ service_wechat: official account api Interface services

service-client:feign The service invokes the parent node

​ service-activity-client: Coupon api Interface

​ service-live-client: Live course api Interface

​ service-order-client: Order api Interface

​ service-user-client: user api Interface

​ service-vod-client: On demand courses api Interface
 

原网站

版权声明
本文为[Handsome it God]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/201/202207190210595261.html