spring-petclinic-microservices
Distributed version of Spring Petclinic built with Spring Cloud
Language: xml
Author: Rocío Santiago (@rocío.santiago)
6 stars · 198 views
Files
- PULL_REQUEST_TEMPLATE.md (md)
- .devcontainer (devcontainer)
- visits.controller.js (js)
- visits.template.html (html)
- owner-details (txt)
- owner-details.js (js)
- owner-details.template.html (html)
- owner-details.component.js (js)
- owner-details.controller.js (js)
- fragments (txt)
- welcome.html (html)
- owner-form.controller.js (js)
- DiscoveryServerApplicationTests.java (java)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- discovery (txt)
- schema.sql (sql)
- data.sql (sql)
- mysql (txt)
- schema.sql (sql)
- data.sql (sql)
- LICENSE (txt)
- .github (github)
- workflows (txt)
- maven-build.yml (yml)
- check-pr-template.yml (yml)
- data.sql (sql)
- spring-petclinic-vets-service (txt)
- src (txt)
- test (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- vets (txt)
- web (txt)
- schema.sql (sql)
- test (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- config (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- discovery (txt)
- data.sql (sql)
- mysql (txt)
- schema.sql (sql)
- data.sql (sql)
- spring-petclinic-api-gateway (txt)
- src (txt)
- test (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- api (txt)
- ApiGatewayApplicationTests.java (java)
- boundary (txt)
- web (txt)
- boundary (txt)
- web (txt)
- pushImages.sh (sh)
- application-test.yml (yml)
- GenAIServiceApplication.java (java)
- VectorStoreController.java (java)
- PetRequest.java (java)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- visits (txt)
- AIDataProvider.java (java)
- application.yml (yml)
- Specialty.java (java)
- docs (txt)
- application-screenshot.png (image)
- spring-ai.png (image)
- grafana-custom-metrics-dashboard.png (image)
- microservices-architecture-diagram.jpg (image)
- spring-petclinic-genai-service (txt)
- src (txt)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- genai (txt)
- PetclinicTools.java (java)
- PetclinicChatClient.java (java)
- dto (txt)
- OwnerDetails.java (java)
- PetType.java (java)
- VisitDetails.java (java)
- application.yml (yml)
- spring-petclinic-config-server (txt)
- src (txt)
- PetDetails.java (java)
- Vet.java (java)
- AIBeanConfiguration.java (java)
- resources (txt)
- vectorstore.json (json)
- application.yml (yml)
- spring-petclinic-admin-server (txt)
- src (txt)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- admin (txt)
- SpringBootAdminApplication.java (java)
- resources (txt)
- PetclinicConfigServerApplicationTests.java (java)
- resources (txt)
- application.yml (yml)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- config (txt)
- ConfigServerApplication.java (java)
- resources (txt)
- static (txt)
- index.html (html)
- application.yml (yml)
- README.md (md)
- docker-compose.yml (yml)
- .mvn (mvn)
- wrapper (txt)
- spring-petclinic-discovery-server (txt)
- src (txt)
- test (txt)
- java (txt)
- org (txt)
- DiscoveryServerApplication.java (java)
- resources (txt)
- application.yml (yml)
- spring-petclinic-customers-service (txt)
- src (txt)
- test (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- customers (txt)
- web (txt)
- PetResourceTest.java (java)
- resources (txt)
- application-test.yml (yml)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- customers (txt)
- model (txt)
- db (txt)
- hsqldb (txt)
- PetType.java (java)
- Pet.java (java)
- OwnerRepository.java (java)
- Owner.java (java)
- data.sql (sql)
- mysql (txt)
- PetRepository.java (java)
- CustomersServiceApplication.java (java)
- web (txt)
- PetResource.java (java)
- mapper (txt)
- OwnerEntityMapper.java (java)
- Mapper.java (java)
- PetRequest.java (java)
- PetDetails.java (java)
- ResourceNotFoundException.java (java)
- OwnerResource.java (java)
- OwnerRequest.java (java)
- config (txt)
- MetricConfig.java (java)
- resources (txt)
- application.yml (yml)
- db (txt)
- hsqldb (txt)
- schema.sql (sql)
- VetResourceTest.java (java)
- resources (txt)
- application-test.yml (yml)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- vets (txt)
- system (txt)
- CacheConfig.java (java)
- VetsProperties.java (java)
- model (txt)
- VetRepository.java (java)
- Specialty.java (java)
- Vet.java (java)
- web (txt)
- VetResource.java (java)
- VetsServiceApplication.java (java)
- resources (txt)
- application.yml (yml)
- db (txt)
- hsqldb (txt)
- devcontainer.json (json)
- scripts (txt)
- chaos (txt)
- attacks_enable_killapplication.json (json)
- watcher_enable_component.json (json)
- README.md (md)
- watcher_enable_repository.json (json)
- watcher_disable.json (json)
- attacks_disable.json (json)
- watcher_enable_controller.json (json)
- attacks_enable_latency.json (json)
- attacks_enable_exception.json (json)
- watcher_enable_restcontroller.json (json)
- watcher_enable_service.json (json)
- call_chaos.sh (sh)
- attacks_enable_memory.json (json)
- schema.sql (sql)
- tagImages.sh (sh)
- run_all.sh (sh)
- CONTRIBUTING.md (md)
- spring-petclinic-visits-service (txt)
- src (txt)
- test (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- visits (txt)
- web (txt)
- VisitResourceTest.java (java)
- resources (txt)
- VisitsServiceApplication.java (java)
- model (txt)
- Visit.java (java)
- VisitRepository.java (java)
- web (txt)
- VisitResource.java (java)
- config (txt)
- MetricConfig.java (java)
- resources (txt)
- ApiGatewayControllerTest.java (java)
- CircuitBreakerConfiguration.java (java)
- application (txt)
- VisitsServiceClientIntegrationTest.java (java)
- resources (txt)
- application-test.yml (yml)
- jmeter (txt)
- main (txt)
- java (txt)
- org (txt)
- springframework (txt)
- samples (txt)
- petclinic (txt)
- api (txt)
- ApiGatewayApplication.java (java)
- ApiGatewayController.java (java)
- FallbackController.java (java)
- dto (txt)
- OwnerDetails.java (java)
- PetType.java (java)
- VisitDetails.java (java)
- Visits.java (java)
- owner-form.js (js)
- PetDetails.java (java)
- application (txt)
- CustomersServiceClient.java (java)
- VisitsServiceClient.java (java)
- resources (txt)
- static (txt)
- fonts (txt)
- montserrat-webfont.svg (image)
- varela_round-webfont.svg (image)
- images (txt)
- spring-pivotal-logo.png (image)
- platform-bg.png (image)
- favicon.png (image)
- spring-logo-dataflow.png (image)
- spring-logo-dataflow-mobile.png (image)
- pets.png (image)
- css (txt)
- header.css (css)
- responsive.css (css)
- typography.css (css)
- scripts (txt)
- vet-list (txt)
- vet-list.component.js (js)
- vet-list.template.html (html)
- vet-list.controller.js (js)
- vet-list.js (js)
- visits (txt)
- visits.component.js (js)
- visits.js (js)
- nav.html (html)
- footer.html (html)
- genai (txt)
- chat.js (js)
- app.js (js)
- infrastructure (txt)
- httpErrorHandlingInterceptor.js (js)
- infrastructure.js (js)
- pet-form (txt)
- pet-form.js (js)
- pet-form.template.html (html)
- pet-form.component.js (js)
- pet-form.controller.js (js)
- owner-list (txt)
- owner-list.template.html (html)
- owner-list.js (js)
- owner-list.controller.js (js)
- owner-list.component.js (js)
- owner-form (txt)
- owner-form.component.js (js)
- owner-form.template.html (html)
- scss (txt)
- petclinic.scss (scss)
- typography.scss (scss)
- header.scss (scss)
- responsive.scss (scss)
- index.html (html)
- application.yml (yml)
- messages (txt)
- docker (txt)
- prometheus (txt)
- Dockerfile (txt)
- prometheus.yml (yml)
- Dockerfile (txt)
- grafana (txt)
- dashboards (txt)
- grafana-petclinic-dashboard.json (json)
- grafana.ini (ini)
- provisioning (txt)
- dashboards (txt)
- all.yml (yml)
- datasources (txt)
- all.yml (yml)
- Dockerfile (txt)
- ATTRIBUTION.md (markdown)