Skip to content

toby1024/ddd-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ddd-demo

代码架构图

image

时序图

rest接口创建行程

image

user case

  • 作为乘客我希望创建一个出行订单,以便于从A地前往B地
  • 作为司机我希望履行一个订单,以便于获取收入
  • 作为运营我希望能取消订单,以便于乘客联系不上司机时重新下单

技术栈

  • springboot
  • dubbo
  • mybatis

数据库脚本

schema.sql

start

  • 修改数据库密码

  • 启动application/Bootstrap

  • 启动RpcConsumer/ConsumerBootStrap

  • rest api: http://127.0.0.1:8081/swagger-ui.html#/

  • 测试rpc post:127.0.0.1:8082/rpc/createTravel

    请求json参数

     {
           "passengerId":1,
           "startLat":30.249333,
           "startLon":120.038622,
           "startAddress":"余杭区五常大道175",
           "endLat":30.253276,
           "endLon":120.057152,
           "endAddress":"浙江省杭州市余杭区五常大道辅路西溪印象城"
       }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages