MCPcopy Index your code
hub / github.com/SpringCloud/spring-cloud-code

github.com/SpringCloud/spring-cloud-code @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,970 symbols 3,881 edges 684 files 356 documented · 18% updated 3y ago★ 1,8945 open issues
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

ProviderService (Interface)
feign调用数据服务 @author zhudeming [6 implementers]
ch6-3/ch6-3-hello-service/src/main/java/cn/springcloud/book/hello/service/dataservice/ProviderService.java
Hello2Service (Interface)
使用 openfeign 组件,调用 consul-provider2 远程服务 [8 implementers]
ch14-5/ch14-5-consul-override-consumer-new/src/main/java/cn/springcloud/book/consul/override/consumer/newconsulserverlist/Hello2Service.java
Hello2Service (Interface)
使用 openfeign 组件,调用 consul-provider2 远程服务 [8 implementers]
ch14-5/ch14-5-consul-override-consumer/src/main/java/cn/springcloud/book/consul/override/consumer/consulserverlist/Hello2Service.java
CustomerConvertorExtPt (Interface)
CustomerConvertorExtPt @author xujin @date 2018-01-07 2:37 AM [5 implementers]
ch25/crm-sales-domain/src/main/java/cn/springcloud/book/crm/sales/domain/customer/convertor/extensionpoint/CustomerConvertorExtPt.java
DataService (Interface)
feign调用数据服务 @author zhudeming [5 implementers]
ch10-1/ch10-1-user-service/src/main/java/cn/springcloud/book/user/service/dataservice/DataService.java
CustomerCheckConflictSearchConditionExtPt (Interface)
(no doc) [6 implementers]
ch25/crm-sales-app/src/main/java/cn/springcloud/book/crm/sales/command/extensionpoint/CustomerCheckConflictSearchConditionExtPt.java
IThreadContextService (Interface)
(no doc) [10 implementers]
ch6-4/ch6-4-hystrix-thread-context/src/main/java/cn/springcloud/book/hystrix/service/IThreadContextService.java
UserService (Interface)
(no doc) [5 implementers]
ch4-6/ch4-6-provider-client/src/main/java/cn/springcloud/book/feign/service/UserService.java

Core symbols most depended-on inside this repo

run
called by 84
ch10-1/ch10-1-zuul-server/src/main/java/cn/springcloud/book/filter/AuthFilter.java
run
called by 59
ch8-1/ch8-1-zuul-server/src/main/java/cn/springcloud/book/filter/PostFilter.java
run
called by 35
ch24/ch24-tcc-rest/inventory-service/src/main/java/cn/springcloud/book/InventoryServiceApplication.java
run
called by 23
ch12-5/ch12-5-config-client-refresh-autoconfig/src/main/java/com/sc/book/config/ConfigClientRefreshAutoConfiguration.java
add
called by 20
ch18-8/ch18-8-uaa/src/main/java/cn/springcloud/book/gateway/controller/RouteController.java
add
called by 17
ch25/crm-sales-consumer/src/main/java/cn/springcloud/book/crm/sales/CustomerController.java
toString
called by 17
ch12-7/ch12-7-config-client-jwt/src/main/java/cn/springcloud/book/config/jwt/dto/Token.java
save
called by 17
ch18-8/ch18-8-uaa/src/main/java/cn/springcloud/book/gateway/repository/UnifiedRouteRepositoryImpl.java

Shape

Method 1,278
Class 639
Interface 47
Enum 6

Languages

Java100%

Modules by API surface

ch8-4/ch8-4-zuul-server/src/main/java/cn/springcloud/book/entity/ZuulRouteEntity.java17 symbols
ch14-5/ch14-5-consul-override-consumer/src/main/java/cn/springcloud/book/consul/override/consumer/consulserverlist/MyConsulServerList.java14 symbols
ch14-5/ch14-5-consul-override-consumer-new/src/main/java/cn/springcloud/book/consul/override/consumer/myconsultool/MyConsulServerList.java14 symbols
ch18-6/ch18-6-1-gateway/src/main/java/cn/springcloud/book/filter/GatewayRateLimitFilterByIp.java12 symbols
ch10-1/ch10-1-common/src/main/java/cn/springcloud/book/common/exception/BaseExceptionBody.java12 symbols
ch18-8/ch18-8-uaa/src/main/java/cn/springcloud/book/gateway/model/GatewayRouteDefinition.java11 symbols
ch18-8/ch18-8-gateway/src/main/java/cn/springcloud/book/gateway/model/GatewayRouteDefinition.java11 symbols
ch18-7/ch18-7-gateway/src/main/java/cn/springcloud/book/gateway/model/GatewayRouteDefinition.java11 symbols
ch12-7/ch12-7-config-server-auth-jwt/src/main/java/cn/springcloud/book/config/models/JwtUser.java10 symbols
ch12-7/ch12-7-config-client-jwt/src/main/java/cn/springcloud/book/config/jwt/config/ConfigClientBootstrapConfiguration.java10 symbols
ch10-1/ch10-1-common/src/main/java/cn/springcloud/book/common/exception/BaseException.java10 symbols
ch25/crm-sales-infrastructure/src/main/java/cn/springcloud/book/crm/sales/dao/CustomerDOMapper.java9 symbols

Datastores touched

(mysql)Database · 1 repos
sagaDatabase · 1 repos
(mongodb)Database · 1 repos
springcloudDatabase · 1 repos
crmDatabase · 1 repos
spring-cloudDatabase · 1 repos

For agents

$ claude mcp add spring-cloud-code \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page