MCPcopy Index your code
hub / github.com/crossoverJie/springboot-cloud

github.com/crossoverJie/springboot-cloud @1.6.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.6.0 ↗ · + Follow
215 symbols 484 edges 45 files 94 documented · 44%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Build Status Open Source Love

springboot-cloud

:point_right:基于springBoot+springCloud构建的分布式微服务。:point_left:

目录结构

├── sbc-common                                    // common包,通用组件。  
│   ├── src/main
│   ├── ├──java/com/crossoverJie/sbcorder/common  // 具体代码。  
│   ├── ├──resources
├── sbc-gateway-zuul                              // 网关应用.  
│   ├── src/main
│   ├── ├──java/com/crossoverJie/gateway/zuul     //                     :8383端口 .
│   ├── ├──resources
├── sbc-order                                     // order应用            :8181端口
│   ├── src/main
│   ├── ├──java/com/crossoverJie/sbcorder         // 具体代码
│   ├── ├──resources
├── sbc-service                                   // eureka-server注册中心 :8888端口
│   ├── src/main
│   ├── ├──java/com/crossoverJie/service/         // 具体代码
│   ├── ├──resources
├── sbc-user                                      // user应用             :8080端口
│   ├── src/main
│   ├── ├──java/com/crossoverJie/sbcuser/
│   ├── ├──resources
├── sbc-request-check                             // 去重starter
│   ├── src/main
│   ├── ├──com/crossoverJie/request/check         // 具体代码。 
│   ├── ├──├──anotation                           // 注解
│   ├── ├──├──conf                                // 自动化配置相关类
│   ├── ├──├──interceptor                         // 切面
│   ├── ├──├──properties                          // 配置封装类
│   ├── ├──resources
│   ├── ├──├──META-INF
│   ├── ├──├──├──spring.factories                 // 自动化配置文件
├── sbc-hystix-turbine                            // Hystrix 面板         :8282 端口.
│   ├── src/main
│   ├── ├──java/com/crossoverJie/hystrix/turbine
│   ├── ├──resources
├── .gitignore                                    // git忽略项
├── LICENSE                
├── README.md               


TODO LIST

应用截图

https://ooo.0o0.ooo/2017/06/26/59511cef59d46.jpg

05.jpg

03.jpg

令牌桶算法-来自网络.gif

hystrix

Zuul

联系作者

Extension points exported contracts — how you extend this code

OrderService (Interface)
Function: @author crossoverJie Date: 2017/7/16 19:48 @since JDK 1.8 [4 implementers]
sbc-order/order-api/src/main/java/com/crossoverJie/order/api/OrderService.java
OrderServiceClient (Interface)
Function: @author crossoverJie Date: 2017/7/16 19:00 @since JDK 1.8 [4 implementers]
sbc-order/order-client/src/main/java/com/crossoverJie/order/feign/api/OrderServiceClient.java
UserService (Interface)
Function: @author crossoverJie Date: 2017/7/16 19:48 @since JDK 1.8 [2 implementers]
sbc-user/user-api/src/main/java/com/crossoverJie/user/api/UserService.java
UserServiceClient (Interface)
Function: @author crossoverJie Date: 2017/7/16 19:00 @since JDK 1.8 [1 implementers]
sbc-user/user-client/src/main/java/com/crossoverJie/user/feign/api/UserServiceClient.java

Core symbols most depended-on inside this repo

getTime
called by 17
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/util/DateUtil.java
StringToDate
called by 14
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/util/DateUtil.java
getCode
called by 13
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/enums/StatusEnum.java
addInteger
called by 12
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/util/DateUtil.java
setMessage
called by 11
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/res/BaseResponse.java
getReqNo
called by 10
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/req/BaseRequest.java
setCode
called by 10
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/res/BaseResponse.java
getMessage
called by 10
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/enums/StatusEnum.java

Shape

Method 170
Class 38
Interface 4
Enum 3

Languages

Java100%

Modules by API surface

sbc-common/src/main/java/com/crossoverJie/sbcorder/common/util/DateUtil.java45 symbols
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/res/BaseResponse.java13 symbols
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/enums/StatusEnum.java9 symbols
sbc-user/user/src/main/java/com/crossoverJie/sbcuser/controller/UserController.java8 symbols
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/req/BaseRequest.java7 symbols
sbc-user/user/src/main/java/com/crossoverJie/sbcuser/res/UserRes.java6 symbols
sbc-request-check/src/main/java/com/crossoverJie/request/check/properties/CheckReqProperties.java6 symbols
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/util/Week.java6 symbols
sbc-common/src/main/java/com/crossoverJie/sbcorder/common/exception/SBCException.java6 symbols
sbc-user/user-client/src/main/java/com/crossoverJie/user/feign/api/UserServiceClient.java5 symbols
sbc-user/user-api/src/main/java/com/crossoverJie/user/vo/res/UserResVO.java5 symbols
sbc-user/user-api/src/main/java/com/crossoverJie/user/api/UserService.java5 symbols

For agents

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

⬇ download graph artifact