- Description: Hexagonal DDD archetype project oriented.
- Version: 0.0.1-SNAPSHOT
IDE Main start
Run first 'docker-compose up' command in local-resources directory to start images
infrastructure/src/main/java/es/orquidea/hexagonal/bootstrap/SpringBootService.java
Command line plugin starter, run command into infrastructure module (hexagonal/infrastructure)
mvn spring-boot:run
Get - http://localhost:8080/users/user/{userId}
Get - http://localhost:8080/users
Post - http://localhost:8080/users
Patch - http://localhost:8080/users
Delete - http://localhost:8080/users/user/{userId}
- Main schema definition infrastructure/src/main/resources/schema.graphqls
- Configuration properties infrastructure/src/main/resources/application.properties
http://localhost:8080/graphql
http://localhost:8080/graphiql
Query example
{
userById(id: "3740bf37-10b7-476b-8b3d-646a61e046f9") {
id,
name
email
}
}
