Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

基于SpringCloud 的微服务,订单,支付,商场(活动),工作流,用户,短信,极光

License

Notifications You must be signed in to change notification settings

loveincode/micro-server-own

 
 

Repository files navigation

PRs Welcome Crates.io Gem Maven Central

micro_server_own

基于SpringCloud 的微服务,包括了常用的功能,包括极光推送模块,用户权限模块,产品模块,工作流模块,商城模块,各大模块,后续还有添加,因为有工作的原因,不能及时更新,希望谅解。以上项目是部分功能,不完全,每个服务都有自己的html页面,不完全都是RestFul,后续有时间将逐渐更新结构图,部署示意图等,希望谅解,有不足之处欢迎指导,或者Issues。 技术:Spring Cloud Spring boot ,Spring Rest,Neo4j mysql,Spring Data Jpa

2018/04/08 整体结构修改,微服务改进 #own-common 中包含了公共服务、以及对应前端的业务服务(Rest调用不需关注,只关注Bean,Util即可)

各个服务启动顺序

  1. own-eureka-server(EurekaApplication)
  2. own-config (ConfigApplication)
  3. own-api-gateway (OwnGatewayApplication)


剩下的项目可按照自己的需要随意启动

  • own-file (FileApplication)
  • own-product (OwnProductApplication)
  • own-promotion (PromotionApplication)
  • own-end-server (SendServerApplication)
  • own-user-party (UserAndPartyApplication)
  • own-workflow (WorkFlowApplication)

swagger2 api 访问路径

  • 启动 own-api-gateway (OwnGatewayApplication) 之后,访问http://ip:9632/swagger-ui.html
  • 如果您没有看到各个服务的api,那么请您启动想要看到项目的服务.

数据库管理

  • mysql->username:root password:
  • neo4j->username:neo4j password:123456
  • 如果您不会使用neo4j ,这里不详述。请参照 neo4j官网以及相关doc,使用社区版.

!ATTENTION: 禁止商用(如果可以),最终解释权归作者所有!

如果你有兴趣的话,join this project.Email:[email protected]

About

基于SpringCloud 的微服务,订单,支付,商场(活动),工作流,用户,短信,极光

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.3%
  • Dockerfile 0.7%