JavaEE 电商系统微服务开发骨架(dubbo版)

电商微服务系统骨架 Dubbo版本

基于 Spring Boot(2.2.2.RELEASE) Dubbo(2.7.5)搭建的电商微服务系统骨架
可无限扩展,高并发,系统解耦

Requirements

  • Java8+
  • Mysql5.6+
  • Redis
  • RocketMq
  • Zookeeper
Done
  • 集成Spring Boot
  • 整合Mybatis, Mybatis Generator
  • 整合Dubbo
  • 整合Redis
  • 整合RocketMq
  • Maven多模块
  • 整合Response统一输出,方便Controller层使用
  • 拆分多个系统blog, checkout, item, order, user
  • GateWay接口签名

Todo

  • 登录模块/OAuth

Application Port

Appwebdubbo
blog-app808320803
checkout-app808420804
item-app808520805
order-app808620806
user-app808720807
gateway8090-

Run Application

mvn clean install

java -jar blog-app/target/blog-app-1.0-SNAPSHOT.jar
java -jar user-app/target/user-app-1.0-SNAPSHOT.jar
java -jar item-app/target/item-app-1.0-SNAPSHOT.jar
java -jar order-app/target/order-app-1.0-SNAPSHOT.jar
java -jar gateway/target/gateway-1.0-SNAPSHOT.jar

Samples

GET request: 
http://localhost:8090/order/get/15

POST request: 
http://localhost:8090/order/add

body:
{
    "consignee_id":1,
    "order_item_list":[
        {
            "item_id":1,
            "number":1
        },
        {
            "item_id":2,
            "number":2
        }
    ]
}

License

The project is licensed under the BSD license.

项目地址

https://github.com/linkenpeng/springboot-dubbo

欢迎star,欢迎fork,欢迎合作

官方微信公众号: 互联网技术的秘密 (intecsec)

公众号

官方网站: www.intecsec.com

个人微信号:sindoc

欢迎交流~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值