MCPcopy Create free account

hub / github.com/EiletXie/cloud2020 / functions

Functions162 in github.com/EiletXie/cloud2020

↓ 3 callersMethodcreate
(Payment payment)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/dao/PaymentDao.java:14
↓ 3 callersMethoddecrease
扣减账户余额 @param userId @param money
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/dao/AccountDao.java:20
↓ 3 callersMethodgetPaymentById
(@Param("id") Long id)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/dao/PaymentDao.java:16
↓ 2 callersMethodpaymentInfo_OK
(@PathVariable("id") Integer id)
cloud-consumer-feign-hystrix-order80/src/main/java/com/eiletxie/springcloud/service/PaymentHystrixService.java:16
↓ 2 callersMethodpaymentInfo_Timeout
(@PathVariable("id") Integer id)
cloud-consumer-feign-hystrix-order80/src/main/java/com/eiletxie/springcloud/service/PaymentHystrixService.java:19
↓ 2 callersMethodsend
()
cloud-stream-rabbitmq-provider8801/src/main/java/com/eiletxie/springcloud/service/IMessageProvider.java:9
↓ 2 callersMethodsnowflakeId
()
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/IdGeneratorSnowflake.java:35
↓ 1 callersMethodcreate
创建订单 @param order
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/OrderService.java:15
↓ 1 callersMethodcreate
1 新建订单 @param order @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/dao/OrderDao.java:18
↓ 1 callersMethodcreate
(Payment payment)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/service/PaymentService.java:12
↓ 1 callersMethoddecrease
(Long userId, BigDecimal money)
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/service/AccountService.java:11
↓ 1 callersMethoddecrease
(Long productId, Integer count)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/service/StorageService.java:10
↓ 1 callersMethoddecrease
(@Param("productId") Long productId,@Param("count") Integer count)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/dao/StorageDao.java:13
↓ 1 callersMethodgetAndIncrement
()
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/lb/MyLB.java:18
↓ 1 callersMethodgetPaymentById
(@Param("id") Long id)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/service/PaymentService.java:14
↓ 1 callersMethodgetPaymentById
(@PathVariable("id") Long id)
cloud-consumer-feign-order80/src/main/java/com/eiletxie/springcloud/service/PaymentFeignService.java:18
↓ 1 callersMethodinstances
(List<ServiceInstance> serviceInstances)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/lb/LoadBalancer.java:13
↓ 1 callersMethodpaymentFeignTimeout
()
cloud-consumer-feign-order80/src/main/java/com/eiletxie/springcloud/service/PaymentFeignService.java:21
↓ 1 callersMethodpaymentSQL
(@PathVariable("id") Long id)
cloudalibaba-consumer-nacos-order84/src/main/java/com/eiletxie/springcloud/alibaba/service/PaymentService.java:16
↓ 1 callersMethodupdate
2 修改订单状态,从0改为1 @param userId @param status @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/dao/OrderDao.java:26
MethodCommonResult
(Integer code, String message)
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/domain/CommonResult.java:19
MethodCommonResult
(Integer code, String message)
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/domain/CommonResult.java:19
MethodCommonResult
(Integer code,String message)
cloud-api-commons/src/main/java/com/eiletxie/springcloud/entities/CommonResult.java:20
MethodCommonResult
(Integer code, String message)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/domain/CommonResult.java:19
MethodblockHandler
(@PathVariable Long id,BlockException e)
cloudalibaba-consumer-nacos-order84/src/main/java/com/eiletxie/springcloud/alibaba/controller/CircleBreakerController.java:53
MethodbyResource
()
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/controller/RateLimitController.java:18
MethodbyUrl
()
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/controller/RateLimitController.java:28
Methodcreate
创建订单 @param order @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/controller/OrderController.java:31
Methodcreate
创建订单->调用库存服务扣减库存->调用账户服务扣减账户余额->修改订单状态 简单说: 下订单->减库存->减余额->改状态 GlobalTransactional seata开启分布式事务,异常时回滚,name保证唯一即可 @param order 订单对象
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/impl/OrderServiceImpl.java:36
Methodcreate
(Payment payment)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/controller/OrderController.java:40
Methodcreate
(@RequestBody Payment payment)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:33
Methodcreate
(Payment payment)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/service/PaymentService.java:12
Methodcreate
(Payment payment)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/service/impl/PaymentServiceImpl.java:20
Methodcreate
(Payment payment)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/dao/PaymentDao.java:14
Methodcreate
(@RequestBody Payment payment)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:27
Methodcreate
(Payment payment)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/service/impl/PaymentServiceImpl.java:20
Methodcreate2
(Payment payment)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/controller/OrderController.java:45
MethodcustomRouteLocator
配置了一个id为route-name的路由规则 当访问地址 http://localhost:9527/guonei时会自动转发到地址: http://news.baidu.com/guonei @param builder @return
cloud-gateway-gateway9527/src/main/java/com/eiletxie/springcloud/config/GatewayConfig.java:21
MethodcustomRouteLocator2
(RouteLocatorBuilder builder)
cloud-gateway-gateway9527/src/main/java/com/eiletxie/springcloud/config/GatewayConfig.java:30
MethodcustomerBlockHandler
()
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/controller/RateLimitController.java:35
MethoddataSourceProxy
(DataSource druidDataSource)
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:33
MethoddataSourceProxy
(DataSource druidDataSource)
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:33
MethoddataSourceProxy
(DataSource druidDataSource)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:33
Methoddeal_testHotKey
(String p1, String p2, BlockException exception)
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/controller/FlowLimitController.java:56
Methoddecrease
减库存 @param productId @param count @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/StorageService.java:21
Methoddecrease
减余额 @param userId @param money @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/AccountService.java:23
Methoddecrease
(@RequestParam("userId") Long userId,@RequestParam("money") BigDecimal money)
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/controller/AccountController.java:23
Methoddecrease
(Long userId, BigDecimal money)
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/service/impl/AccountServiceImpl.java:25
Methoddecrease
(Long productId,Integer count)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/controller/StorageController.java:20
Methoddecrease
(Long productId, Integer count)
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/service/impl/StorageServiceImpl.java:23
Methoddiscovery
()
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:57
MethoddruidDataSource
()
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:27
MethoddruidDataSource
()
seata-account-service2003/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:27
MethoddruidDataSource
()
seata-storage-service2002/src/main/java/com/eiletxie/springcloud/alibaba/config/DataSourceProxyConfig.java:27
Methodfallback
(@PathVariable Long id)
cloudalibaba-consumer-nacos-order84/src/main/java/com/eiletxie/springcloud/alibaba/controller/CircleBreakerController.java:30
MethodfeignLoggerLevel
()
cloud-consumer-feign-order80/src/main/java/com/eiletxie/springcloud/config/FeignConfig.java:14
Methodfilter
(ServerWebExchange exchange, GatewayFilterChain chain)
cloud-gateway-gateway9527/src/main/java/com/eiletxie/springcloud/filter/MyLogGatewayFilter.java:23
MethodgetConfigInfo
()
cloudalibaba-config-nacos-client3377/src/main/java/com/eiletxie/springcloud/alibaba/config/ConfigClientController.java:19
MethodgetConfigInfo
()
cloud-config-client-3355/src/main/java/com/eiletxie/springcloud/controller/ConfigClientController.java:23
MethodgetConfigInfo
()
cloud-config-client-3366/src/main/java/com/eiletxie/springcloud/controller/ConfigClientController.java:23
MethodgetIDBySnowflake
生成id,通过雪花算法 @return
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/controller/OrderController.java:42
MethodgetOrder
加载过滤器的顺序,数字越小,优先级越高 @return
cloud-gateway-gateway9527/src/main/java/com/eiletxie/springcloud/filter/MyLogGatewayFilter.java:40
MethodgetPayment
(@PathVariable("id") Long id)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/controller/OrderController.java:55
MethodgetPayment
(@PathVariable("id") Integer id)
cloudalibaba-provider-payment9001/src/main/java/com/eiletxie/springcloud/ailibaba/controller/PaymentController.java:18
MethodgetPayment
(@PathVariable("id") Integer id)
cloudalibaba-provider-payment9002/src/main/java/com/eiletxie/springcloud/ailibaba/controller/PaymentController.java:18
MethodgetPayment2
(@PathVariable("id") Long id)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/controller/OrderController.java:60
MethodgetPaymentById
(@PathVariable("id") Long id)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:45
MethodgetPaymentById
(@Param("id") Long id)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/service/PaymentService.java:14
MethodgetPaymentById
(Long id)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/service/impl/PaymentServiceImpl.java:24
MethodgetPaymentById
(@Param("id") Long id)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/dao/PaymentDao.java:16
MethodgetPaymentById
(@PathVariable("id") Long id)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:39
MethodgetPaymentById
(Long id)
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/service/impl/PaymentServiceImpl.java:24
MethodgetPaymentById
(@PathVariable("id") Long id)
cloud-consumer-feign-order80/src/main/java/com/eiletxie/springcloud/controller/OrderFeignController.java:24
MethodgetPaymentLB
()
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/controller/OrderController.java:70
MethodgetPaymentLB
()
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:74
MethodgetPaymentLB
()
cloud-provider-payment8002/src/main/java/com/eiletxie/springcloud/controller/PaymentController.java:51
MethodgetRestTemplate
()
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/config/ApplicationContextConfig.java:15
MethodgetRestTemplate
()
cloudalibaba-consumer-nacos-order84/src/main/java/com/eiletxie/springcloud/alibaba/config/ApplicationContextConfig.java:15
MethodgetRestTemplate
()
cloud-consumerzk-order80/src/main/java/com/eiletxie/springcloud/config/ApplicationContextConfig.java:15
MethodgetRestTemplate
()
cloudalibaba-consumer-nacos-order83/src/main/java/com/eiletxie/springcloud/alibaba/config/ApplicationContextConfig.java:15
MethodgetRestTemplate
()
cloud-consumerconsul-order80/src/main/java/com/eiletxie/springcloud/config/ApplicationContextConfig.java:15
MethodgetServlet
此配置是为了服务监控而配置,与服务容错本身无关,springcloud升级后的坑 ServletRegistrationBean因为SpringBoot的默认路径不是 “/hystrix.stream" 只要在自己的项目里配置上下的servlet就可以了
cloud-provider-hystrix-payment8001/src/main/java/com/eiletxie/springcloud/PaymentHystrixMain8001.java:31
MethodhandleException
(BlockException exception)
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/controller/RateLimitController.java:24
MethodhandlerException
(BlockException exception)
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/myhandler/CustomerBlockHandler.java:13
MethodhandlerException2
(BlockException exception)
cloudalibaba-sentinel-service8401/src/main/java/com/eiletxie/springcloud/alibaba/myhandler/CustomerBlockHandler.java:17
MethodhandlerFallback
(@PathVariable Long id,Throwable e)
cloudalibaba-consumer-nacos-order84/src/main/java/com/eiletxie/springcloud/alibaba/controller/CircleBreakerController.java:47
Methodinit
()
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/IdGeneratorSnowflake.java:22
Methodinput
(Message<String> message)
cloud-stream-rabbitmq-consumer8802/src/main/java/com/eiletxie/springcloud/controller/ReceiverMessageListenerController.java:24
Methodinput
(Message<String> message)
cloud-stream-rabbitmq-consumer8803/src/main/java/com/eiletxie/springcloud/controller/ReceiverMessageListenerController.java:21
Methodinstances
(List< ServiceInstance > serviceInstances)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/lb/MyLB.java:30
Methodmain
(String[] args)
cloud-stream-rabbitmq-consumer8802/src/main/java/com/eiletxie/springcloud/StreamMQMain8802.java:13
Methodmain
(String[] args)
cloud-stream-rabbitmq-consumer8803/src/main/java/com/eiletxie/springcloud/StreamMQMain8803.java:13
Methodmain
(String[] args)
cloud-consumer-feign-hystrix-order80/src/main/java/com/eiletxie/springcloud/OrderHystrixMain80.java:18
Methodmain
(String[] args)
cloud-config-center-3344/src/main/java/com/eiletxie/springcloud/ConfigCenterMain3344.java:15
Methodmain
(String[] args)
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/SeataOrderMain2001.java:18
Methodmain
(String[] args)
seata-order-service2001/src/main/java/com/eiletxie/springcloud/alibaba/service/IdGeneratorSnowflake.java:44
Methodmain
(String[] args)
cloudalibaba-config-nacos-client3377/src/main/java/com/eiletxie/springcloud/alibaba/NacosConfigClientMain3377.java:15
Methodmain
(String[] args)
cloud-eureka-server7002/src/main/java/com/eiletxie/springcloud/EurekaMain7002.java:15
Methodmain
(String[] args)
cloud-consumer-order80/src/main/java/com/eiletxie/springcloud/OrderMain80.java:18
Methodmain
(String[] args)
cloud-provider-payment8001/src/main/java/com/eiletxie/springcloud/PaymentMain8001.java:17
next →1–100 of 162, ranked by callers