created date: Oct 15, 2020, by RVBB | B2B team
> Spring - GraphQl
> MongoDB
> MySQL
> Spring AOP
> Spring Data with
> Swagger 2
* Customer Management
* Auth-Services
* Payment
* CCC
* Logistis
docker build -t b2b/graphql-example:1.0 .
docker tag b2b/customer-service:1.0 apphub.rvbb.vn/b2b/graphql-example:1.0
docker push apphub.rvbb.vn/b2b2/graphql-example:1.0
+ [configuration] use K8s ConfigMap
gradlew build -x test to ignore unit tests
gradlew bootRun --> run application
test one or many Class :
gradlew test --tests full_package_and_ClassName
gradlew build test --tests *ClassName --> to test one or some classes
Import GraphQL.postman_collection.json file to Postman to test as client
https://github.com/graphql-java-kickstart/graphql-spring-boot/blob/master/README.md