MCPcopy Index your code
hub / github.com/PacktPublishing/Hands-On-Microservices-with-Spring-Boot-and-Spring-Cloud

github.com/PacktPublishing/Hands-On-Microservices-with-Spring-Boot-and-Spring-Cloud @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
5,644 symbols 15,846 edges 955 files 199 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ProductService (Interface)
(no doc) [30 implementers]
Chapter04/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter14/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter07/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter15/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter18/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter06/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter03/2-basic-rest-services/api/src/main/java/se/magnus/api/core/product/ProductService.java
ProductService (Interface)
(no doc) [30 implementers]
Chapter12/api/src/main/java/se/magnus/api/core/product/ProductService.java

Core symbols most depended-on inside this repo

findByProductId
called by 291
Chapter19/microservices/review-service/src/main/java/se/magnus/microservices/core/review/persistence/ReviewRepository.java
entityToApi
called by 105
Chapter19/microservices/review-service/src/main/java/se/magnus/microservices/core/review/services/ReviewMapper.java
apiToEntity
called by 80
Chapter19/microservices/review-service/src/main/java/se/magnus/microservices/core/review/services/ReviewMapper.java
getRecommendations
called by 62
Chapter19/api/src/main/java/se/magnus/api/core/recommendation/RecommendationService.java
getReviews
called by 62
Chapter19/api/src/main/java/se/magnus/api/core/review/ReviewService.java
getProduct
called by 44
Chapter19/api/src/main/java/se/magnus/api/core/product/ProductService.java
entityListToApiList
called by 42
Chapter19/microservices/review-service/src/main/java/se/magnus/microservices/core/review/services/ReviewMapper.java
outputProducts
called by 39
Chapter19/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java

Shape

Method 4,613
Class 853
Interface 165
Enum 13

Languages

Java100%

Modules by API surface

Chapter09/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java22 symbols
Chapter07/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java21 symbols
Chapter20/spring-cloud/authorization-server/src/main/java/sample/AuthorizationServerConfiguration.java18 symbols
Chapter20/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java18 symbols
Chapter19/spring-cloud/authorization-server/src/main/java/sample/AuthorizationServerConfiguration.java18 symbols
Chapter19/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java18 symbols
Chapter18/spring-cloud/authorization-server/src/main/java/sample/AuthorizationServerConfiguration.java18 symbols
Chapter18/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java18 symbols
Chapter17/spring-cloud/authorization-server/src/main/java/sample/AuthorizationServerConfiguration.java18 symbols
Chapter17/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java18 symbols
Chapter16/spring-cloud/authorization-server/src/main/java/sample/AuthorizationServerConfiguration.java18 symbols
Chapter16/microservices/product-composite-service/src/main/java/se/magnus/microservices/composite/product/services/ProductCompositeIntegration.java18 symbols

Datastores touched

(mysql)Database · 1 repos
review-dbDatabase · 1 repos

For agents

$ claude mcp add Hands-On-Microservices-with-Spring-Boot-and-Spring-Cloud \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page