README.md 903 B

GraphQL示例

如何运行

初始化

  1. 在本地MySQL中创建数据库graphql-demo
  2. 进入init-db模块,修改pom.xmlflyway插件中数据库配置,改为自己本地的配置

    <configuration>
    <url>${db.url}</url>
    <user>${username}</user>
    <password>${password}</password>
    </configuration>
    

    3.执行:

    mvn flyway:migration
    

运行三个微服务

  • 进入goods-service模块,找到GoodsApplication,运行主函数,启动商品服务
  • 进入user-service模块,找到UserApplication,运行主函数,启动用户服务
  • 进入order-service模块,找到OrderApplication,运行主函数,启动订单服务

运行GraphQL聚合服务

  • 进入graphql-api模块,找到GraphqlApplication,运行主函数,启动GraphQL服务
  • 访问 http://localhost:8080/playground 进入 playground, 开始使用。